Skip to content
Snippets Groups Projects
  1. Dec 18, 2020
    • Zoey76's avatar
      Implemented all missing ENEMY_ONLY skills · fb819771
      Zoey76 authored
      Added missing effect InstantBetray (with unit tests).
      Added skill attribute buff protect level.
      Added missing checks for clan war, siege side and self target to
      EnemyOnly target handler, thanks @ShinichiYao.
      
      Fixes #347
      
      If you would like to do THIS, I'm looking for Datapack developers, find
      me on Discord.
      
      Official skills:
      Betray (1380)
      Erase (1395)
      Fallen Arrow (1431)
      Special Ability: Critical Poison (3062)
      Maguen Strike (6618)
      Summoner's Strike (6679)
      Threatening Roar (23069)
      
      Added missing skills:
      Counter Aggression (5483)
      Counter Delete Aggression (5487)
      Poison (5795)
      Shock (5855)
      Wrath of Valakas (5860)
      Authority of Valakas (5861)
      Destruction of the Body (5862)
      Destruction of the Soul (5863)
      Decrease Valakas Defense (5864)
      Wide-bodied Valakas (5865)
      Soul Worm (5866)
      Soul Worm (5867)
      Soul Worm (5868)
      Soul Worm (5869)
      Flash Worm (5870)
      Flash Worm (5871)
      Flash Worm (5872)
      Death Worm (5873)
      Death Worm (5874)
      Death Worm (5875)
      Lesser Heal (5990)
      Presentation - Summon Tiat (5991)
      NPC Hate (5992)
      Presentation - Cow Rage (6128)
      Shock (6129)
      Curse of the Mutant Animal (6130)
      Decrease Spd (6131)
      Decrease Atk. Spd (6132)
      Curse of the Mutant Animal (6134)
      Mutant Curse (6135)
      Kasha's Curse (6151)
      Kasha's Yearning (6153)
      Kasha's Despair (6155)
      Heatstroke Prevention Effect - Gludio (6253)
      Heatstroke Prevention Effect - Dion (6254)
      Heatstroke Prevention Effect - Giran (6255)
      Heatstroke Prevention Effect - Oren (6256)
      Heatstroke Prevention Effect - Aden (6257)
      Heatstroke Prevention Effect - Innadril (6258)
      Heatstroke Prevention Effect - Goddard (6259)
      Heatstroke Prevention Effect - Rune (6260)
      Heatstroke Prevention Effect - Schuttgart (6261)
      EMP Power (6262)
      EMP Shock (6263)
      Golem Boom (6264)
      Smoke (6265)
      Shock (6266)
      Power Attack (6267)
      Power Attack (6268)
      Poison Gas (6269)
      Grima Power Up (6270)
      Sonic Strike (6376)
      NPC holy attack (6492)
      NPC holy attack (6493)
      NPC holy attack (6494)
      NPC holy shot (6498)
      NPC holy shot (6499)
      NPC holy shot (6500)
      NPC holy shot (6501)
      NPC holy shot (6502)
      NPC holy shot (6503)
      NPC holy magic (6504)
      NPC holy magic (6505)
      NPC holy magic (6506)
      NPC holy magic (6507)
      NPC holy magic (6508)
      NPC holy magic (6509)
      NPC holy magic (6510)
      NPC holy magic (6511)
      NPC holy magic (6512)
      NPC dark attack (6513)
      NPC dark attack (6514)
      NPC dark attack (6515)
      NPC dark attack (6516)
      NPC dark attack (6517)
      NPC dark attack (6518)
      NPC dark shot (6519)
      NPC dark shot (6520)
      NPC dark shot (6521)
      NPC dark shot (6522)
      NPC dark shot (6523)
      NPC dark shot (6524)
      NPC dark magic (6525)
      NPC dark magic (6526)
      NPC dark magic (6527)
      NPC dark magic (6528)
      NPC dark magic (6529)
      NPC dark magic (6530)
      NPC dark magic (6531)
      NPC dark magic (6532)
      NPC dark magic (6533)
      NPC fire attack (6534)
      NPC fire attack (6536)
      NPC fire attack (6537)
      NPC fire attack (6538)
      NPC fire attack (6539)
      NPC fire shot (6540)
      NPC fire shot (6541)
      NPC fire shot (6542)
      NPC fire shot (6543)
      NPC fire shot (6544)
      NPC fire shot (6545)
      NPC fire magic (6546)
      NPC fire magic (6547)
      NPC fire magic (6548)
      NPC fire magic (6549)
      NPC fire magic (6550)
      NPC fire magic (6551)
      NPC fire magic (6552)
      NPC fire magic (6553)
      NPC fire magic (6554)
      NPC water attack (6555)
      NPC water attack (6556)
      NPC water attack (6557)
      NPC water attack (6558)
      NPC water attack (6559)
      NPC water attack (6560)
      NPC water shot (6561)
      NPC water shot (6562)
      NPC water shot (6563)
      NPC water shot (6564)
      NPC water shot (6565)
      NPC water shot (6566)
      NPC water magic (6567)
      NPC water magic (6568)
      NPC water magic (6569)
      NPC water magic (6570)
      NPC water magic (6571)
      NPC water magic (6572)
      NPC water magic (6573)
      NPC water magic (6574)
      NPC water magic (6575)
      NPC wind attack (6576)
      NPC wind attack (6577)
      NPC wind attack (6578)
      NPC wind attack (6579)
      NPC wind attack (6580)
      NPC wind attack (6581)
      NPC wind shot (6582)
      NPC wind shot (6583)
      NPC wind shot (6584)
      NPC wind shot (6585)
      NPC wind shot (6586)
      NPC wind shot (6587)
      NPC wind magic (6588)
      NPC wind magic (6589)
      NPC wind magic (6590)
      NPC wind magic (6591)
      NPC wind magic (6592)
      NPC wind magic (6593)
      NPC wind magic (6594)
      NPC wind magic (6595)
      NPC wind magic (6596)
      NPC earth attack (6597)
      NPC earth attack (6598)
      NPC earth attack (6599)
      NPC earth attack (6600)
      NPC earth attack (6601)
      NPC earth attack (6602)
      NPC earth shot (6603)
      NPC earth shot (6604)
      NPC earth shot (6605)
      NPC earth shot (6606)
      NPC earth shot (6607)
      NPC earth shot (6608)
      NPC earth magic (6609)
      NPC earth magic (6610)
      NPC earth magic (6611)
      NPC earth magic (6612)
      NPC earth magic (6613)
      NPC earth magic (6614)
      NPC earth magic (6615)
      NPC earth magic (6616)
      NPC earth magic (6617)
      Tacrakahn's Alienation (6650)
      Dopagen's Alienation (6651)
      NPC Hate (6665)
      Hold (6677)
      Hold Cancel (6678)
      Faint Plus (6680)
      Hold (6690)
      Dualsword Deadly Move (6691)
      Dualsword Range Deadly Move (6692)
      NPC Strike (6693)
      BOSS Strike (6694)
      BOSS Spinning Slasher (6695)
      Presentation - Quest Done (6696)
      Hold (6738)
      Presentation - Behemoth Leader Casting Preparation (6739)
      Presentation - Behemoth Leader Casting (6740)
      Presentation - Behemoth Leader Casting Failure (6741)
      Presentation - Behemoth Object Channeling (6742)
      Dark Space (6745)
      Dark Space (6746)
      Red Flame (23070)
      Blue Flame (23071)
      Eva's Authority (23072)
      Switch State (23073)
      Icy Air Explosion (23074)
      Flame Shock (23075)
      fb819771
  2. Dec 14, 2020
  3. Dec 11, 2020
    • Zoey76's avatar
      Renaming Hellbound and Gracia packages · 9f7a0836
      Zoey76 authored
      9f7a0836
    • Zoey76's avatar
      Enemy Only target handler should not work on non-attackable NPC · 298bc039
      Zoey76 authored
      Reported by: @ShinichiYao
      Fixes #312
      298bc039
    • Zoey76's avatar
      Adding missing armor set bonuses · 97c2a3a7
      Zoey76 authored
      Imperial Crusader Breastplate of Fortune
      Draconic Leather Armor of Fortune
      Major Arcana Robe of Fortune
      Dynasty Breastplate of Fortune
      Dynasty Leather Armor of Fortune
      Dynasty Tunic of Fortune
      
      Reported by: @Mayhem
      Fixes #333
      97c2a3a7
    • Zoey76's avatar
      Skill fixes · afdbcb7a
      Zoey76 authored
      Added affectObject attribute.
      Added hitCancelTtime attribute.
      Added shieldDefensePercent effect parameter.
      Implemented MagicalAttackRange effect (takes shield defense bonus into
      consideration).
      Fixed Enemy target type, should work with ctrl key pressed down.
      
      High Five confirmed skills:
      Anchor (1170)
      Aura Burn (1172)
      Wind Strike (1177)
      Twister (1178)
      Flame Strike (1181)
      afdbcb7a
  4. Dec 06, 2020
  5. Dec 05, 2020
  6. Dec 04, 2020
    • HorridoJoho's avatar
      BufferService (forbid-configs) · eb404591
      HorridoJoho authored
      Remove hardcoded restrictions from CustomServiceScript.
      
      Add loading of forbid-configs in BufferService. A game update is
      required for this to work. See commit in game for more details.
      eb404591
  7. Nov 29, 2020
  8. Nov 23, 2020
  9. Nov 22, 2020
  10. Nov 21, 2020
  11. Nov 09, 2020
  12. Oct 28, 2020
  13. Oct 18, 2020
  14. Oct 15, 2020
  15. Sep 28, 2020
  16. Sep 22, 2020
    • Zoey76's avatar
      Techincal debts · 073eb8c0
      Zoey76 authored
      Typo fixing.
      XSD cleaning up.
      Fixed event XSD location.
      Fixed instance.xsd.
      Fixed typo in conquerable clan halls table.
      073eb8c0
  17. Sep 16, 2020
    • HorridoJoho's avatar
      Buffer Service for L2J · ce038fd2
      HorridoJoho authored
      Requires CustomNpcData=True in general.properties.
      Requires l2j-server-game update for config/bufferservice.properties.
      
      Default npc in data/stats/npcs/custom/custom_bufferservice.xml (id
      60001).
      
      Take 'Divine Inspiration' into consideration when calculating max buffs
      per unique bufflist.
      Suggested by @JMD
      ce038fd2
  18. Sep 07, 2020
    • Zoey76's avatar
      Fixed EnemyOnly target handler · 22fdde03
      Zoey76 authored
      Fixed a bug where in duel player couldn't use debuffs such as Surrender
      to Fire against enemy, with or without ctrl key pressed.
      Fixed a bug that didn't allow to use debuff in Olympiad when opposing
      side was Clan or Alliance mate.
      
      Skills using this target handler cannot be used in party members,
      regardless of being in PvP area.
      
      Skills using this target handler can be used in Clan mates while inside
      PvP area.
      
      Guessed that unless in PvP area skills using this target handler cannot
      be used in Alliance or Command Channel members.
      
      ---
      
      Unit tests:
      Each target case is properly documented using a single unit test.
      Added 100% coverage unit tests for this target handler.
      Replaced Mockito with EasyMock.
      22fdde03
    • Zoey76's avatar
      Agathions with energy support · 34f1c018
      Zoey76 authored
      Added ConsumeAgathionEnergy effect.
      Added InstantAgathionEnergy effect.
      
      Added skills:
      Appetite for Destruction (21104)
      Enhanced Authority - CON+1 DEX+1 (21175)
      Enhanced Authority - CON+1 STR+1 (21172)
      Enhanced Authority - WIT+1 INT+1 (21173)
      Enhanced Authority - WIT+1 MEN+1 (21174)
      Enhanced Authority - CON+1 DEX+1 (21175)
      Divine Protection - Divinity (21176)
      Divine Protection - Water (21177)
      Divine Protection - Fire (21178)
      Divine Protection - Wind (21179)
      Divine Protection - Earth (21180)
      Divine Protection - Darkness (21181)
      Blessing of Resistance - Hold (21182)
      Blessing of Resistance - Paralysis (21183)
      Blessing of Resistance - Sleep (21184)
      Blessing of Resistance - Decrease Speed (21185)
      Blessing of Resistance - Bleed (21186)
      Blessing of Resistance - Stun (21187)
      Recovery Ability - HP (21188)
      Recovery Ability - MP (21189)
      Soul's Shield (21190)
      Guardian Deity's Strength (21193)
      Induk's Buff (21197)
      Silence of Loyalty (21198)
      Jack O'Lantern Card (23092)
      Rotten Jack O'Lantern Card (23093)
      Jack O'Lantern Card - Confirm Skill (23094)
      Rotten Jack O'Lantern Card - Confirm Skill (23095)
      Halloween Defeat (23096)
      First win (23097)
      2nd Consecutive Win (23098)
      3rd Consecutive Win (23099)
      4th Consecutive Win (23100)
      5th Consecutive Win (23101)
      6th Consecutive Win (23102)
      7th Consecutive Win (23103)
      8th Consecutive Win (23104)
      9th Consecutive Win (23105)
      10th Consecutive Win (23106)
      11th Consecutive Win (23107)
      12th Consecutive Win (23108)
      13th Consecutive Win (23109)
      14th Consecutive Win (23110)
      15th Consecutive Win (23111)
      16th Consecutive Win (23112)
      17th Consecutive Win (23113)
      18th Consecutive Win (23114)
      19th Consecutive Win (23115)
      20th Consecutive Win (23116)
      Jack's game - Gauge (23121)
      Gwangong Agathion Special Skill - Aura of Fury (23124)
      
      Fixed skills.xsd:
      Added categoryType condition.
      Added hasAgathion condition.
      Added agathionEnergy condition.
      Added ticks parameter.
      Added energy parameter.
      Added flyCourse parameter.
      Added enchant8Effects effect type node.
      34f1c018
  19. Sep 03, 2020
    • Maneco2's avatar
      Rework Queen Ant AI · f09de1e1
      Maneco2 authored
      Queen Ant has chance defend clan inside the zone Match retail.
      Queen Ant will not attack players outside the zone with normal attacks.
      Queen Ant movement based in zone match retail.
      Add respawn in Admin Panel
      Fixes #301
      f09de1e1
  20. Aug 31, 2020
  21. Aug 23, 2020
  22. Aug 05, 2020
  23. Jul 31, 2020
  24. Jul 15, 2020
    • Zoey76's avatar
      Adding Maven Wrapper · 22ef232e
      Zoey76 authored
      Now you can do:
      git clone
      mvnw clean install
      
      It doesn't require to download and install Maven.
      22ef232e
  25. Jul 12, 2020
    • Zoey76's avatar
      Clan crash fix · 5777af2b
      Zoey76 authored
      Improved using auto-increment key instead of handling it server side.
      5777af2b
  26. Jul 10, 2020
    • Zoey76's avatar
      Script loading rework · 6b1377da
      Zoey76 authored
      Added AI Loader class.
      Removed most main methods from scripts.
      Added Treasure AI that was missing in loading.
      6b1377da
  27. Jun 21, 2020
    • Zoey76's avatar
      Code format and cleanup · c188fc50
      Zoey76 authored
      Private methods don't need to be final.
      Enums don't need to be static.
      Public methods in final classes don't need to be final.
      Added Eclipse formatter.
      c188fc50
  28. Jun 15, 2020
  29. Jun 06, 2020
  30. Jun 05, 2020
  31. May 28, 2020
Loading