- Jan 16, 2023
-
-
Zoey76 authored
Added missing copyright notice. General cleanup.
-
- Jan 17, 2021
-
-
Zoey76 authored
-
- Jul 10, 2020
-
-
Zoey76 authored
Added AI Loader class. Removed most main methods from scripts. Added Treasure AI that was missing in loading.
-
- Jun 21, 2020
-
-
Zoey76 authored
Private methods don't need to be final. Enums don't need to be static. Public methods in final classes don't need to be final. Added Eclipse formatter.
-
- Apr 27, 2020
- Mar 05, 2019
-
-
Zoey76 authored
Moved to Maven instead of Gradle. Using proper project structure and package structure.
-
- Feb 06, 2019
-
-
Zoey76 authored
-
- Jan 18, 2018
-
-
Adry85 authored
-
- Jan 25, 2016
-
-
Zoey76 authored
Fixed minor typos.
-
- Aug 01, 2015
-
-
Zoey76 authored
Moving all files to main folder. Using Gradle to define, manage dependecies and build the project. Upgraded Gradle wrapper.
-
- Jan 02, 2015
-
-
Zoey76 authored
-
- Oct 31, 2014
-
-
UnAfraid authored
-
- May 21, 2014
-
-
Nos authored
-
- Jan 24, 2014
-
-
Nos authored
Reviewed by: Zoey76, !UnAfraid
-
- Nov 15, 2013
-
-
xban1x authored
* Patch by: jurchiks * Reviewed by: xban1x
-
- Aug 06, 2013
-
-
Zoey76 authored
* Removed lot of casting. '''Note:''' If you get errors on your custom scripts after synchronizing, just check and change methods from getXXXId() to getId().
-
- Feb 11, 2013
-
-
Zoey76 authored
-
- Jan 08, 2013
-
-
Zoey76 authored
* Proper GPLv3 license. * Updated all Java DP files. * Added missing license to the following files: * !FirstClassTransferTalk * !AdminInstanceZone * Updated Eclipse preferences for new files (header). * ''Same'' settings as Core.
-
- Aug 27, 2012
-
-
Rumen Nikiforov authored
* All scripts extending AbstractNpcAI instead of L2AttackableAIScript. * All static variables to upper-case. * All constructors moved just after variables and private instead of public. * Initiating script with new Script(Script.class.getSimpleName(), "ai") instead of new Script("Script", "ai") * Removed useless checks example addKillId(123) onKill() if (npc.getNpcId() == 123). * Moved registerMobs method into AbstractNpcAI. * L2AttackableAIScript is now final please do not extend it anymore. * Cleanup
-
- May 30, 2012
-
-
Zoey76 authored
* Other warnings will be fixed later.
-
- Mar 03, 2012
-
-
Zoey76 authored
* Cleanup of random related methods and imports. * Fix for FairyTrees AI with wrong parameter type wouldn't override onKill(..) method.
-
- Sep 30, 2011
-
-
Zoey76 authored
* Implemented Quests: 1. Matras' Curiosity(132) 1. Target of Opportunity(279) 1. Jude's Request(690) 1. Matras' Suspicious Request(691) * Implemented Teleports: 1. Steel Citadel 1. Warpgate * Implemented AIs: 1. Chimeras 1. RandomSpawn 1. Remnants 1. Sandstorms 1. Slaves 1. Amaskari 1. Beleth 1. DemonPrince 1. Epidos 1. HellboundCore 1. Keltas 1. NaiaLock 1. OutpostCaptain 1. Ranku 1. SinWardens 1. Typhoon 1. AnomicFoundry 1. BaseTower 1. Bernarde 1. Buron 1. Deltuva 1. Falk 1. Hude 1. Jude 1. Kanaf 1. Kief 1. Natives 1. Quarry 1. Shadai 1. Solomon 1. TowerOfInfinitum 1. TowerOfNaia 1. TullyWorkshop * Implemented Instances: 1. DemonPrinceFloor 1. HellboundTown 1. RankuFloor * Implemented Admin Commands: 1. //hellbound_setlevel 1. //hellbound * Implemented Voiced Commands: 1. .hellbound '''Note:''' This game feature was developed by many users: Special Thanks: '''theone''' first Jython implementation. '''_DS_''' first Java implementation. '''VlLight''' as '''GKR''' AI, Quests, Engine and more. '''Treat''' Beleth Grand Boss AI. Thanks: Gladicek malyelfik plim u3games Ectis MELERIX badboy29 dastak Asker64 RiZe pmq UnAfraid Schleuse Testers: Dumpster DareStrike sam.jr kostantinos goncafa jamaica pandragon pinkcore bomberoloco24 blacksea swg IMBAL mystirio hackstyle Code review, cleanup, code refactoring, typo fixing by me.
-