- Aug 28, 2012
-
-
nonom authored
Thanks to MELERIX, UnAfraid and jurchiks helping to improve the feature.
-
Rumen Nikiforov authored
* Reported by: Tavo22 * Patch by: Tavo22
-
Adry_85 authored
-
nonom authored
* Fixed 31688-03.html in Q552. * Patch by: Gladicek
-
- Aug 27, 2012
-
-
Rumen Nikiforov authored
-
Rumen Nikiforov authored
-
nonom authored
-
Rumen Nikiforov authored
-
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
-
Adry_85 authored
Suggested by: !UnAfraid
-
Rumen Nikiforov authored
* A bit more retail like. * Simplifed code. * Cleanup. * Patch by: Tryskell
-
Rumen Nikiforov authored
-
Rumen Nikiforov authored
-
Zoey76 authored
-
- Aug 26, 2012
-
-
Zoey76 authored
-
nonom authored
-
nonom authored
* Venom uses now his own Teleport Cube template. * Moving the Baium Teleport onTalk part from ToiVortex script. * Core shouldn't have a Teleport Cube. Retail confirmed.
-
Adry_85 authored
BETA: Fixed skill '''Sword Symphony''', the effect was changed from Fear to Silence on a single target.
-
Zoey76 authored
-
Zoey76 authored
-
Zoey76 authored
* Quest Path To Hellbound (130) * Quest Bird in a Cage (131) * Quest That's Bloody Hot! (133) * This quests should represent the L2J canon for quests making, note: * The use of all new methods. * That we won't be using String htmltext = event; anymore, it's exploitable. * The global static finalized variables are upper-case. * There is no use of literal numbers in boolean expressions, for example minimum player's level. * The items that are taken when the quest is exited will be removed by the exitQuest(..) method. * Removed Jython versions. * Updated Warpgate, author, !JavaDoc header and previous quest states. * If you have a production server run the SQL update queries. * Fixed mime-type for two htm files for merchants NPCs. * Minor update for Adry_85's quests.
-
- Aug 25, 2012
-
-
Adry_85 authored
-
Adry_85 authored
-
Rumen Nikiforov authored
* Now you can reload a script by name example: * !//script_load Falk * Cleanup.
-
Rumen Nikiforov authored
-
Adry_85 authored
-
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.)
-
- Aug 24, 2012
- Aug 23, 2012
-
-
Rumen Nikiforov authored
-
Rumen Nikiforov authored
-
- Aug 21, 2012
-
-
Zoey76 authored
* Based on forums changelogs, DevSVN, commit messages. * Added author to most Java scripts. * Fixed most script headers !JavaDocs, try to keep it this way. '''Note:''' I'd like to remember contributors and committers that scripts '''must''' include author.
-
Zoey76 authored
* Based on forums changelogs, DevSVN, commit messages. * Added author to all Java quests. * Fixed all Java quest headers !JavaDocs, try to keep it this way. '''Note:''' I'ld like to remember contributors and committers that scripts '''must''' include author.
-
Zoey76 authored
* Based on forums changelogs, DevSVN, commit messages. * Added author to all Java quests. * Fixed all Java quest header !JavaDocs, try to keep it this way. '''Note:''' I'ld like to remember contributors and committers that scripts '''must''' include author.
-
Rumen Nikiforov authored
* Patch by: malyelfik
-
Adry_85 authored
-
- Aug 20, 2012
-
-
Adry_85 authored
Patch by: Adry_85 jurchiks !UnAfraid Review by: Adry_85 nonom !UnAfraid Tested by: Adry85 !UnAfraid
-
Adry_85 authored
-
Adry_85 authored
-
Zoey76 authored
* Extends the already existing command msg, the msgx allows the use of parameters. * Command format: !//msgx <SYSTEM_MSG_ID> [item:Id] [skill:Id] [npc:Id] [zone:x,y,x] [castle:Id] [str:'text'] * No order required for the [] parameters, but at least one must be specified. * More types will be added in time. * Examples: !//msgx 2913 str:'L2JClan' castle:81 Produces the following output in the NA client: Clan L2JClan has succeeded in Capturing Gludio Territory's territory ward. !//msgx 1987 str:'Only this will be print.' Produces the following output in any client: Only this will be print.
-