Skip to content
Snippets Groups Projects
  1. Dec 21, 2020
  2. 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
  3. Dec 14, 2020
  4. Dec 11, 2020
    • 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
      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
  5. Dec 06, 2020
  6. Oct 28, 2020
  7. 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
  8. 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
  9. 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
  10. 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
  11. Apr 27, 2020
  12. Jan 19, 2020
  13. Jan 12, 2020
  14. Dec 28, 2019
  15. Dec 27, 2019
  16. Apr 01, 2019
  17. Mar 15, 2019
  18. Mar 10, 2019
  19. Mar 05, 2019
    • Zoey76's avatar
      Complete DataPack refactor · 62c9e72b
      Zoey76 authored
      Moved to Maven instead of Gradle.
      Using proper project structure and package structure.
      62c9e72b
Loading