Skip to content
Snippets Groups Projects
  1. Jan 16, 2014
    • St3eT's avatar
      BETA: Reworking '''Antharas''' AI. · 4ef99bad
      St3eT authored
      * Tested by: St3eT, malyelfik
      * Thanks to: malyelfik, FBIagent, xban1x
      * Reviewed by: malyelfik, !UnAfraid, Adry_85, Zoey76, xban1x
      4ef99bad
  2. Dec 15, 2013
  3. Nov 30, 2013
    • Rumen Nikiforov's avatar
      BETA: Updating admin packet forge command. · 1fd8ad2b
      Rumen Nikiforov authored
      	* Notes: 
      		* With this patch you only specify op codes and the format after the op codes once.
      		* When you click on next, you can type in the values. When you send the packet, the same html opens again.
      	* Patch by: FBIagent
      1fd8ad2b
  4. Nov 23, 2013
  5. Nov 15, 2013
    • Zoey76's avatar
      BETA: Datapack part for [L6272] - Abnormal visual effect rework: · f500639f
      Zoey76 authored
      	* Moved abnormal visual effects from effect to skill.
      	* Added missing !JavaDocs.
      	* Removed unused `L2EffectType`.
      	* Removed `L2AbnormalZone`, instead use `L2EffectZone` with a custom skill.
      	* Added all missing abnormal visual effects.
      	* Fixed/removed all custom abnormal visual effects.
      	* Removed hardcoded abnormal visual effects, they must be present in skill or set to the character.
      	* Added fixed all values for abnormal visual effects.
      		* Thanks to: Nos
      	* Fixed abnormal visual effect admin menues.
      		* Added event abnormal visual effect menu, although they are not working yet.
      	* Removed multiple methods to start/stop abnormal visual effects.
      f500639f
  6. Nov 04, 2013
  7. Jun 27, 2013
  8. Jun 04, 2013
  9. Jun 03, 2013
    • Rumen Nikiforov's avatar
      BETA: DP-Part for [L6039]: · b86bb4e9
      Rumen Nikiforov authored
      	* Reworked skill and drop editing for npcs and the whole AdminEditNpc handler.
      	* Improved html layout of those functions.
      	* Added quick admin command to reload all handlers: !//reload handler
      	* Fixing some small sql files typos.
      	* Patch by: Nos
      b86bb4e9
  10. Apr 27, 2013
    • Zoey76's avatar
      BETA: Effect rework: · c5c99945
      Zoey76 authored
      	* Complete rework of !CharEffectList.
      		* Mimicking "List" operations, remove(..), add(..), isEmpty()...
      		* Thread-safe.
      			* Using reentrant locks for read/write operations.
      		* Removed cache-array, wasn't working.
      		* Removed useless methods.
      		* Removed queue, wrong implementation was leading to wrong updates in effect lists.
      		* Now effects from skills are managed in batches, less calls to methods, avoiding overhead from synchronization and keeping abnormal type groups safe.
      		* Support for blocked buff slots, no more hacks!
      			* Implemented proper effect.
      		* No more dependence on Javolution.
      		* !JavaDocs!
      	* Abnormal type, level and time are global to the skill and not specific to each effect.
      		* Keeping support to customize each effect duration time, needs testing.
      	* Added abnormal type enum, no more strings.
      		* Removed overhead from string comparison.
      	* !EffectTemplate rework:
      		* No more public fields, we use mutators and accessors to work with them!
      		* Func list to List instead of array.
      			* Avoid CPU overhead, System.arraycopy(..).
      		* Removed unused transform parameters.
      		* !JavaDocs!
      	* L2Skill rework:
      		* No more dependence on Javolution.
      		* Func and Effect lists to List instead of array.
      		* Removed some useless effect type related method from skills.
      		* Removed custom restriction for stolen effect with current duration less than 5 seconds.
      		* If NPE appear they have to be properly fixed, no more hacks!
      		* Updated toString() method.
      		* !JavaDocs!
      	* L2Effect rework:
      		* Effects do not store static data from template!
      		* Removed unused transform parameters.
      		* Removed "passive effect" related methods, effect is passive if skill is passive.
      		* Removed "buff"/"debuff" related method from effects, skills are buffs or debuffs not effects.
      		* Updated toString() method.
      		* Removed effectCanBeStolen() method, now canBeStolen() is overridden in effect implementations in Datapack.
      		* !JavaDocs!
      	* L2Item minor rework:
      		* Func and Effect lists to List instead of array.
      			* Avoid CPU overhead, System.arraycopy(..).
      		* No more dependence on Javolution.
      		* Now _questEvents is initialized only if it's used, not for all items!
      	* L2Weapon fixes:
      		* Fixed bug in getSkillEffects(L2Character, L2Character, L2Skill) returning always empty array of effects!
      		* Func and Effect lists to List instead of array.
      			* Avoid CPU overhead, System.arraycopy(..).
      		* No more dependence on Javolution.
      	* Reworked "get func" methods to avoid toArray(..) calls.
      	* Proper use of maps, no more iteration over keys and retrieving the value using get method.
      	* Externalized formula to calculate current effect duration to Formulas class.
      	* Static fields are upper case.
      	* Adding button to reload effects, '''must be follow by skill reload and probably player restart''' to ensure there is no memory-leftovers.
      	* Fixing skill Frintezza's Songs(5008) abnormal types.
      	* Fixing minor bug with High Five GM skills.
      	* Added name to effect list from admin panel, fixed other minor glitches.
      	* Removed old and classing GM menu.
      	* Updated logs and comments.
      
      Reviewed by: Adry_85, MELERIX
      
      Testing video: http://youtu.be/7qadv7QQhy4
      c5c99945
  11. Apr 12, 2013
  12. Mar 08, 2013
  13. Sep 10, 2012
  14. Aug 30, 2012
  15. Jul 05, 2012
  16. May 17, 2012
Loading