- May 25, 2015
-
-
Zoey76 authored
Patch by: sahar (@petpal) http://www.l2jserver.com/forum/viewtopic.php?f=77&t=31179
-
- Mar 22, 2015
-
-
Zoey76 authored
Reported by: sahar, @petpal
-
- Mar 15, 2015
-
-
Zoey76 authored
Reported by: sahar, @petpal
-
- Mar 14, 2015
-
-
Zoey76 authored
Fully rewritten the script, no more Runnables at all. Fixed the untargetable Beleth. Includes retail like fix - only real Beleth cast horn of rising. Includes retail like fix - all Beleth dissapear for 60 seconds only if the chosen one gets killed, and not the opposite like it was. Npcs are properly spawned / deleted whenever needed. Notes: Cameras are probably a bit wrong, they are too low on floor and sometimes you see sky because of that. Removed that part with broadcasting of Missing Text, at least until someone would get the real text they should broadcast with proper conditions... (if any at all). Patch by: sahar Reviewed by: @Zoey76
-
- Mar 04, 2015
-
-
Zoey76 authored
-
- Feb 19, 2015
-
-
Zoey76 authored
Hopefully we can get it rewritten retail-like.
-
- Feb 10, 2015
-
-
Zoey76 authored
-
- Jan 19, 2015
-
-
Zoey76 authored
-
- Jan 02, 2015
-
-
Zoey76 authored
-
- Oct 31, 2014
-
-
UnAfraid authored
-
- Jul 16, 2014
-
-
Rumen Nikiforov authored
-
- Mar 01, 2014
-
-
Nos authored
-
- Feb 11, 2014
-
-
Nos authored
-
- Jan 24, 2014
-
-
Nos authored
Reviewed by: Zoey76, !UnAfraid
-
- Dec 15, 2013
-
-
Zoey76 authored
* Added 3 new methods to `Quest` class to be able to easily handle cameras in scripts. Tested by: FBIagent, janiko Thanks to: Nos
-
- Nov 15, 2013
-
-
xban1x authored
* Patch by: jurchiks * Reviewed by: xban1x
-
- Oct 09, 2013
-
-
xban1x authored
* Reviewed by: Zoey76, UnAfraid, jurchiks
-
- Aug 24, 2013
-
-
xban1x authored
* Reviewed by: Zoey76, UnAfraid, Nos * Tested by: zatei
-
- 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().
-
- Apr 30, 2013
-
-
Zoey76 authored
* Beleth's start and end sounds. * Patch by: badboy29 * Cleanup for [9654].
-
- Mar 11, 2013
-
-
MELERIX authored
-
- Mar 10, 2013
-
-
Adry_85 authored
-
- Mar 03, 2013
-
-
Rumen Nikiforov authored
BETA: Fixing all grand boss respawn timers now they will be hour by hour instead of milisec to milisec which means if you kill a boss at 12:18 it will respawn at XX:18 not totally randomly as before. * Reported by: Tryskell
-
- 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.
-
- Dec 26, 2012
-
-
MELERIX authored
-
- Sep 01, 2012
-
-
Zoey76 authored
* Do not use SkillTable.getInstance().getInfo(id, level) instead use SkillHolder DTO. * Is possible to change the underlying implementation without reworking every single script. * Avoids some problems during reloading. * Static final variables should be upper case. * Minimize the use of @formatter:off * Use arrays of Location instead of arrays of arrays of int. * Don't use literal values in the middle of the code, use static final variables for Ids, levels and other values. * Document the code when something is not finished/retail like. * When you work in open source is important to note that you knew it wasn't finished and let others know it as well.
-
- 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
-
- Aug 25, 2012
-
-
Ahmed authored
1. Within !AdminBan.java: - '''(Style)''' String.equals("") is now replaced with String.isEmpty(). (Avoid bad practice of returning true/false based on equating a String, instead use the strings length.) 2. Within !BeastFarm.java, !EnergySeeds.java, !FeedableBeasts.java: - '''(Clean Up)''' Organized imports. 3. Within ''Beleth.java'': - '''(Clean Up)''' Formatted to adhere to L2J code style. - '''(NPE)''' Within public void run(), there is a check to see if _npc is null or not, yet _npc.getAi... is outside this check. If _npc was indeed null, a null pointer exception would have occured. - '''(NPE)''' Within private static void deleteAll(), there is a check to see if minions is null or not, yet minions.clear() is outside this check. If minions was indeed null, a null pointer exception would have occured. - '''(Style)''' Initialization of static field's spawnTimer and belethKiller are now set by a setter i.e getters and setters. (Avoid writing to static from instance method's and bad initialization practice.)
-
- Jun 21, 2012
-
-
MELERIX authored
-
- Jun 18, 2012
-
-
Adry_85 authored
-
- May 30, 2012
-
-
Zoey76 authored
* Other warnings will be fixed later.
-
- May 28, 2012
-
-
Zoey76 authored
* Avoiding synthetic access. * Avoiding potential NPEs. * Minor JavaDocs fixes. * Added some TODO tasks.
-
- May 11, 2012
-
-
Rumen Nikiforov authored
-
- Apr 02, 2012
-
-
Rumen Nikiforov authored
BETA: Removing backward compatibility for L2Party/L2CommandChannel if you want it skip that changeset thanks Battlecruiser
-
- 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.
-
- Jan 24, 2012
-
-
Zoey76 authored
-
- Jan 07, 2012
-
-
Zoey76 authored
* Using same Code warning/error configuration than core. * Fixed respective warnings and errors. * Fixing Extractable Skills restriction properly. 1. Unhardcode Skills Ids. 1. Now only Item Skills are restricted. 1. Items with consume count won't be consumed without giving the reward. 1. Applied to reuse time greater than 5 seconds, there is no point on restrict item skills with less reuse time. 1. Unhardcoded system message for item reward. * Hellbound fixes: 1. Hellbound should start closed at server start (level 0), thanks Trev. 1. Quarry ClassCastException fix. * Q290_ThreatRemoval removed unnecessary int cast. * Q636_TruthBeyond proper method to get an int. * Skill Santa Claus' Gift - Luck(22018) typo fix.
-
- Nov 15, 2011
-
-
Zoey76 authored
-
- Nov 03, 2011
-
-
Rumen Nikiforov authored
-