- Sep 02, 2012
- 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.
-
malyelfik authored
Suggested by: !UnAfraid
-
- Aug 31, 2012
-
-
Adry_85 authored
-
Adry_85 authored
-
malyelfik authored
* Status of the Beacon Tower (113) * Resurrection of an Old Manager (114) * Only What Remains (310) * Oath (464) * Birthday Party Song (432) * Watching Eyes (601) * Shadow of Light (602) Review by: * !UnAfraid * jurchiks
-
Rumen Nikiforov authored
-
MELERIX authored
BETA: Enchant Level for ItemAuctions is now taken directly from Item files, also added missing attributes in XSD file. '''NOTE: Require CORE [L5594]'''.
-
- Aug 30, 2012
-
-
nonom authored
-
Rumen Nikiforov authored
* Fixed bug when on server startup airship wasn't set on dock. * When reloading it wont spawn multiple airships.
-
Rumen Nikiforov authored
* Added a lot of information for each quest. * Added options to unload/reload selected quest.
-
Rumen Nikiforov authored
* Also additional to [9115]
-
Rumen Nikiforov authored
* Reported by: valdaron, u3games
-
- 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.
-