Skip to content
Snippets Groups Projects
  1. Sep 15, 2013
  2. Sep 12, 2013
    • Adry_85's avatar
      BETA: Skill Rework: · 34e1b04b
      Adry_85 authored
      	* Added new effect '''!HolythingPossess'''.
      	* Added new condition '''canPossessHolything'''.
      	* Removed '''!TakeCastle''' Skilltype.
      Reviewed by: Zoey76
      34e1b04b
  3. Sep 09, 2013
  4. Sep 08, 2013
    • Adry_85's avatar
      BETA: Skills rework: · 9932ae54
      Adry_85 authored
      	* Resurrection from skillhandlers to effecthandlers.
      	* Fixing Mass Resurrection effect, if both player and pet are dead only player is ressed.
      		* Patch by: Zoey76
      	Rewieved by: Zoey76
      9932ae54
  5. Jul 24, 2013
  6. Jun 20, 2013
  7. Jun 18, 2013
  8. Jun 17, 2013
    • Adry_85's avatar
      BETA: Starting support for new aggression system: · 5067d34c
      Adry_85 authored
      	* Removed old and custom skillTypes and added new effects.
      	* Added retail formula for effects '''!TargetCancel''', '''!TargetMeProbability''', '''!SkillTurning''', '''Betray''' and '''Bluff'''.
      		* Patch by: Nos
      	* Added all missing '''effectPoint''' inside skills.
      		* Patch by: !UnAfraid
      	* Fixed bug with !TargetMe effect that does not allow you to change target even if the effect has worn off.
      		* Reported by: blacksea
      Reviewed by: Zoey76
      Thanks to: Nos, !UnAfraid, Zoey76
      5067d34c
  9. Jun 15, 2013
  10. Jun 13, 2013
  11. Jun 08, 2013
  12. May 29, 2013
    • Adry_85's avatar
      BETA: Added new effect Backstab. · f31cb8ff
      Adry_85 authored
      	* Only Backstab make damage behind the target, this thing is broken since [L6027].
      		* Reported by: MELERIX
      Reviewed by: MELERIX, !UnAfraid
      	
      f31cb8ff
    • Adry_85's avatar
      BETA: Skill Rework: · 0def1f56
      Adry_85 authored
      	* Added new effect '''!TeleportToTarget''' and removed the old skillType.
      	* Added new condition '''!TargetMyPartyExceptMe''' for '''!CallPc''' effects.
      	* Fixed skill '''Spirit of the Lake'''.
      Reviewed by: Zoey76
      0def1f56
  13. May 24, 2013
    • Adry_85's avatar
      BETA: Skills rework: · 42d43ba0
      Adry_85 authored
      	* Optimized '''calcCancelStealEffects''' in formulas.
      	* Merging all '''Cancel''' effectType in one called '''DISPEL'''.
      	* Removed '''negateAbnormals''' and '''maxNegated''' from skills xml.
      	* '''Cancel''' and '''!CancelDebuff''' effects now are called '''!DispelByCategory''' and are handled with proper parameters.
      	* '''!CancelAll''' now is called '''!DispelAll'''.
      	* '''!DispelBySlot''' and '''!StealAbnormal''' now is handled with proper parameters.
      	* Added new effect '''!DispelBySlotProbability'''.
      	* Fixing typo for skill '''Maximum Focus Force'''.
      		* Reported by: blacksea
      		* Patch by: blacksea
      Reviewed by: Zoey76
      42d43ba0
  14. May 22, 2013
  15. May 21, 2013
    • Adry_85's avatar
      BETA: Skills Rework: · 12c0ef9d
      Adry_85 authored
      	* Added new skill effects '''!CallPc''' and '''!CallParty'''.
      	* Removed old skillType.
      	* Fixed operateType in some skills.
      Reviewed by: Zoey76
      12c0ef9d
    • Zoey76's avatar
      BETA: Skill fixes: · 361b25ce
      Zoey76 authored
      	* Only passive Buff effect can't be stolen.
      	* Passive Buff effect last indefinitely.
      	* Implemented Cubic Mastery effect.
      		* Fixed Cubic Mastery skill to use effect, please no more COREDONE skills!
      	* Implemented Summon Cubic effect.
      		* Removed custom system messages and restrictions.
      		* If cubic is already present it's replaced.
      		* If maximum cubic count is reached (related to Cubic Mastery effect), '''a random cubic is removed and the new cubic is added last, retail like'''.
      			* No more custom restrictions.
      		* Fixed all cubic power enchant broken in [9230].
      	* Passive skills with stats need to be wrapped into Buff effect.
      		* Fixed some skills, the rest will be fixed soon.
      			* Added missing MP regeneration to Armor Mastery.
      	* Fixed High Five Arena buffs, they shouldn't stack with normal buffs!
      		* Reported by: nBd
      	* Fixing Petrify (6882) with missing abnormal time.
      		* Reported by: blacksea
      361b25ce
  16. May 17, 2013
    • Adry_85's avatar
      BETA: Skills rework: · a8553dbd
      Adry_85 authored
      	* Added new effect '''Escape''' and '''Teleport'''.
      	* Added new condition !ConditionPlayerCanEscape.
      	* Removed old skillTypes.
      	Reviewed by: Zoey76
      a8553dbd
  17. May 16, 2013
    • Adry_85's avatar
      BETA: Skills rework: · 514958c6
      Adry_85 authored
      	* Added new effects !OpenCommonRecipeBook and !OpenDwarfRecipeBook.
      	* Unhardcoded static skills not trigger any chance skills.
      	* Removed old !SkillType.
      	Reviewed by: MELERIX, Zoey76
      514958c6
  18. May 15, 2013
  19. May 14, 2013
  20. May 13, 2013
  21. May 12, 2013
  22. May 10, 2013
    • Zoey76's avatar
      BETA: Datapack part for [L5985]: · e5e69524
      Zoey76 authored
      	* All skills that used to have CREATE_ITEM skill type now uses retail like effect Restoration.
      	* All skills that used to have DECOY skill type now uses retail like effect SummonNpc.
      	* All skills that used to have SPAWN skill type now uses retail like effect SummonNpc.
      	* Implementing missing skills:
      		* Equipment Set 90 Day Pack (2914)
      		* Summon Life-size Decoy (2622)
      		* Event - Sad White Baby King-Tiger Scroll (9099)
      		* Event - Sad White Baby Tiger Scroll (9098)
      		* Event - White Baby King-Tiger Scroll (9097)
      		* Event - White Baby Tiger Scroll (9096)
      		* Copied Honey Watermelon Seed (9032)
      		* Copied Watermelon Seed (9031)
      		* Honey Watermelon Seed (9030)
      		* Watermelon Seed (9029)
      		* Summon Flames Box (22116)
      		* Comfort Sky Lantern Summon (22113)
      		* Sway Sky Lantern Summon (22112)
      		* Ambient Sky Lantern Summon (22111)
      		* Lucky Sky Lantern Summon (22110)
      		* Event - Gloomy Head Milk Cow Summon Scroll (2881)
      		* Event - Gloomy Milk Cow Summon Scroll (2880)
      		* Summon Head Gloomy Milk Cow (2872)
      		* Summon Gloomy Milk Cow (2871)
      		* Event - Head Milk Cow Summon Scroll (2870)
      		* Event - Milk Cow Summon Scroll (2869)
      		* Summon Humidity (6251)
      e5e69524
  23. May 08, 2013
    • Adry_85's avatar
      BETA: Skills rework: · 7781a9a3
      Adry_85 authored
      	* L2PcInstance:
      		* Removed isUsingDualWeapon() not used anymore.
      		* Removed custom check for Strider Siege Assault skill (new condition will be added soon).
      		* Fixed double system message when you use Soul Rage skill.
      	* Stats:
      		* Removed useless stats (LETHAL_RATE, AGGRESSION_VULN, AGGRESSION_PROF, CRIT_PROF, NONE_WPN_VULN, transformId).
      	* !SystemMessageId:
      		* Updated system message when you done damage on target.
      		* Added missing system message for Seven Signs quests (quests will be added soon).
      	* Formulas:
      		* Moved calcLethalHit in proper effect handler.
      		* Cleanup and fixes some methods.
      		* Fixing blow bonus when you hitting from the side of target.
      	* L2Character:
      		* Removed !CpConsume check and fixed skill Over the Body.
      	* L2CubicInstance:
      		* Added !CubicDrain method.
      		* Removed useless comment.
      		* Fixed Magical Critical Rate calculation.
      	* L2Skill:
      		* Removed staticDamage variable, now have own effect like retail.
      		* Removed canBeReflected variable, now have his proper checks.
      		* Cleanup and fixes some methods.
      	* L2SkillType:
      		* Deleted PDAM, MDAM, MANADAM, CPDAMPERCENT, DRAIN, DEATHLINK, FATAL, BLOW, STRSIEGEASSAULT and CHARGEDAM.
      	* L2EffectType:
      		* Added new effects DEATH_LINK, ENERGY_ATTACK, FATAL_BLOW, HP_DRAIN, LETHAL, MAGICAL_ATTACK, MAGICAL_ATTACK_MP, PHYSICAL_ATTACK, PHYSICAL_ATTACK_HP_LINK and STATIC_DAMAGE.
      		* Renamed !IncreaseCharges to !FocusEnergy and made effect retail like.
      		* Added new effect !FocusMaxEnergy.
      	* Effecthandlers
      		* Removed !StatusUpdate from some effect because is already updated by setCurrentHp, setCurrentMp and setCurrentCp methods.
      		
      	'''NOTE''': New skill debugging will be added soon.
      	
      	Reviewed by: MELERIX, Zoey76
      7781a9a3
  24. Apr 30, 2013
  25. 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
  26. Apr 10, 2013
  27. Apr 08, 2013
    • Zoey76's avatar
      BETA: Datapack cleanup: · e315c54e
      Zoey76 authored
      	* Using getRandom(int) and getRandomBoolean() where is possible.
      		* Please use it in new scripts.
      	* Removing invalid null check in EffectMasterHandler.
      	* Added missing null check in Q00350_EnhanceYourWeapon.
      	* Fixed bug in Magical Power of Water - Part 2 (610), multiplier shouldn't be casted to int/long!
      	* Fixed bug in Magical Power of Fire - Part 2 (616), multiplier shouldn't be casted to int/long!
      	* Removing invalid null check in MasterHandler.
      e315c54e
  28. Apr 03, 2013
    • Adry_85's avatar
      BETA: Reworking skills: · 957d961a
      Adry_85 authored
      	- Added effect !FocusSouls
      	- Removed skillhandlers Heal
      	- Removed skillhandlers !HealPercent
      	- Removed skillhandlers !ManahealPercent
      	- Removed skillhandlers Charge
      	- Removed skillhandlers Soul
      	- More improvements and cleanup
      	
      	Reviewed by: MELERIX, !UnAfraid, Zoey76
      957d961a
  29. Mar 19, 2013
  30. Mar 13, 2013
    • Zoey76's avatar
      BETA: Skill fixes: · f3534761
      Zoey76 authored
      	* Retail like Darkness Energy Drain (589) skill.
      	* Soul Scent (22100) is not a drain skill, added Consume Body effect.
      	* Retail like Divine Inspiration (1405) skill and Enlarge Abnormal Slot effect.
      f3534761
    • Zoey76's avatar
      BETA: Datapack for [L5868]: · e23a8ff2
      Zoey76 authored
      	* Implementing ConvertItem effect based on nBd's L2SkillChangeWeapon.
      
      Reviewed by: Adry_85
      e23a8ff2
    • Zoey76's avatar
      BETA: Reworking Sweeper to use retail like effects. · df53109a
      Zoey76 authored
      	* Removed skill handler Sweep.
      	* Added effect Sweeper.
      	* Added effect !ConsumeBody.
      	* Added effect !MpByLevel.
      	* Added effect !HpByLevel.
      
      Reviewed by: MELERIX
      
      '''Note:''' There are more skills that uses this new effects and are implemented in different ways, this will be updated later.
      df53109a
  31. Mar 05, 2013
  32. Mar 04, 2013
Loading