L2JHellas

Recent posts

#21
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:21 PM
Revision 580:

new 2024

Fix:
-Start creatures AI only when they are in active region.
-Subclass : In order to change the base class you can only manage it by using the master with the same type, thanks  to noone4 for report.
-olympiad check item restriction and unharcoded.
-monster properly delete by admin command , thanks to noone4 for report.
-Zaken properly attack. thanks to l2valhalla for report.
-QueenAnt nurse heal. thanks to l2valhalla for report.
-Door region check to avoid stuck while wallking through.thanks to l2valhalla for report.
-Rain of Fire (1296) skill radius , thanks to millerose for report.
-Frost Wall (1174) skill radius , thanks to millerose for report.
-RaidBossSpawnManager calendar replaced with system current time millis.
-VIPTvT npe on selectNewVipOfTeam , .thanks to l2valhalla for report.
-onActionShift spawn-territory npe.
-L2Party properly change party leader.
-AutoAttackable class cast exeption.
-RequestMagicSkilluse AIOB.
-L2StaticObjectInstance npe.

Rework:
-Project update to java 17.(you can download latest jdk version here: https://adoptium.net/temurin/releases/ )
-Remove MysqlConnector and implement MariaDb.
-GeoEngine.(currently working only with l2j type , download the new geodata here: https://www.mediafire.com/file/c2tvxwt5bz086jh/geodata.rar/file )
-DoorData.
-Geometry algorithm.
-SQL account manager.
-CustomSpawnManager(Handle npcs-monsters that are not spawned by default via xml spawn.)
-L2Skill.java getTargetList rework and cleanup : case TARGET_AURA , case TARGET_AREA , case TARGET_MULTIFACE , case TARGET_PARTY ,  avoid unnecessary - heavy tasks(optimized).

-Impement:
-Support api for https://l2rankzone.com/ .
-Admin Bookmark.
-FakePlayer Chat.

Organise:
-CustomSpawnManager moved inside -> gameserver.model.spawn

Delete:
-Unused libs.
#22
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:19 PM
Revision 578:

2022-11-07

Misc:
Sql typo , thanks to noone4.

Rework:
-Balancer.(also save button added at the bottom)
-

Revision 579:

2023-03-28

Fix:
-Multisell ingredient for clan points, thanks to noone4 for report.
-Raid respawn time, thanks to noone4 for report.
-Quest delay , thanks to noone4 for report.
-Minion respawn task, thanks to noone4 for report.

Rework:
-Achievement Engine.(rework and optimize).
-Couple - Wedding Manager.(rework and optimize).

Delete:
-WeddingCmd (voiced command) , wedding is now available only on npc
manager.

Dont forget to update your sql tables and config files
#23
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:18 PM
Revision 577:

2022-09-25

Fix:
-Drop item location.(items cannot be dropped inside wall etc, geodata
must be enabled)
-Hero count.

Npc
-Dark Choir Lancer heigh correction
-Dark Choir Captain heigh correction

Misc Ai:
-Implement NpcWalkerTaskManager(handle npc walker ai).

Misc:
-isNewBie delete config-sql-getters and now depends on level.
-TopRankManager is now available(merged with community board) holding
stats for top players pvp-pk etc.
#24
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:17 PM
Revision 576:

2022-07-21

Fix:
-Elven Fortress teleport. thanks to JMD for report.
-Traders when geodata enabled. thanks to JMD for report.
-Summon Cp Potion(skills store-restore has been fixed) thanks to Noone4
for report.
-Elixir reuse time , to Noone4 for report.
#25
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:17 PM
Revision 575:

2022-05-14

Fix:
-Clan Skills , thanks to shush for report.
-Olympiad doDie error , thanks to shush and Elliot for report.
-backstub 100 % succes if attacker is behind of target.
-player siege state status update.
-CrownManager unhardcoded checkCrowns.
#26
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:16 PM
Revision 573-574:

2022-02-04

fix
-Herbs auto destroy time (14 seconds)
-Clan skills learn npe , thanks to Ziklis for report.
-potions visual bug , thanks to Ziklis for report.

Optimize:
-Quest engine.
-Hero engine.
-SevenSigns.
-Event engine.

Implement:
-Siegable Clan Halls (from l2j thanks to Zoey76)
you can use //siege ingame for test.
-Spawn data spawn_bydefault field.
-CustomSpawnManager (holds npc spawn data by field "spawn_bydefault"
that equals false)

Clean up - Delete:
-delete:EventStats.java
-delete:pmoff - tradeoff handlers and merge in one (.menu voiced)
-spawnlist old sql file.
#27
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:16 PM
Revision 572:

2022-01-08

fix
-Elroki , ToIVortex , Pagan , Oracle teleporters.
-shop distance(sell-buy) bug, thanks to exclusive for report.
-Monster Derby Track teleport. thanks to lorka for report.
-MissQueen multisell coupon. thanks to lorka for report.
-Olympiad spectator error thanks to magister for report.
-Quest ShowResult replace objId instead name.
-html over 200++ corrections typo - bypass.
-(Custom config) DAGGERS-ARCHERS wear HEAVY-LIGHT on use item
unequip equipped item if config is false , to avoid stuck , thanks to
exclusive for report.
-Npe on connection close , thanks to exclusive for report.
-Herbs auto destroy , thanks to exclusive for report.

Spawn:
-Implement L2off spawn data and territory system.
-xml spawn list added inside datapack data/xml/spawn.
-Sql spawn list has been merged with new spawn system and manage only
the custom admin //spawn.
-Territory Monsters randomly spawn in their territory.
-Shift click on monters -> "visual" will allow you to check their
territory.

Skill fix:
-fixed all chance skills.

Optimize:
-NpcData.java
-PetNameTable
-Siege(tasks - sql connection)

Implement:
-Server-Player Variable
-ClientSetTime packet.
-AttackDeadTarget packet.
-AttackinCoolTime packet.
-AttackOutOfRange packet.

Rework:
-L2BossSpawnInstance

Clean up - Delete:
-remove L2ProtectorInstance.
-remove unused configs.
-remove AdminUnblockIp.
-remove VipTeleportCmd.
-AdminCommands.xml clean up.

Organization:
-AutoSpawnHandler,L2Spawn,SpawnData,SpawnTerritory
moved inside gameserver.model.spawn .

Dont forget: to update your databse and use geodata!!! is important for
the new spawn system!
#28
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:15 PM
Revision 571:

2021-09-11

Bug fix:
-avoid following target after restart-logout , thanks to EXCLUS1VE for
report.
-pick up stuck , thanks to EXCLUS1VE for report.
-summon patk/matk speed visual animation.
-summon attack request , thanks to EXCLUS1VE for report.
-effect relax , thanks to EXCLUS1VE for report.
-formulas hitmiss , thanks to EXCLUS1VE for report.
-Social action request , thanks to EXCLUS1VE for report.
-cubic attack , thanks to EXCLUS1VE for report.
-Party match room chat, thanks to EXCLUS1VE for report.
-pick up issue , thanks to EXCLUS1VE for report.
-pet npe, thanks to EXCLUS1VE for report.

Rework:
-player template.
-skilltreedata.
-RequestAquireSkill.
-RequestAquireSkillInfo.
-RequestExEnchantSkill.
-RequestExEnchantSkillInfo.
-AcquireSkillList.
-ExEnchantSkillList.

Optimize:
-players got their own getMoveSpeed getter , and triggers when speed
change by user(walk/run commands) or buff-debuff,
that way we avoid unnecessary speed calculation by updateposition task
that literaly spam the calculators.
-castle traps are optimized and enabled.

damage calculation formula:
-blow damage position bonus.
-when you make a magic critical hit, the magic damage is now tripled.
-melee normal attack Damage position bonus.

Implement:
-new vote api system.(npc-> //spawn 61)

Organization:
FenceManager moved in -> datatables/xml and rename to FenceData.

Remove:
-old antibot system and kept only one as main.
-old vote system.
#29
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:14 PM
Revision 570:

2021-04-11

Fix:
-client-server desync(jump backward ,weird effect) while pressing attack
and try to move away.
-npe on player protection.
-npe on summon magic skill use.
-npe on use item.
-on duel: you can attack summons properly.(with same duel id)
-on duel finish: summons are now stop attacking and return to their
owner.
-soulshot properly usage after finish casting.
-party member position. thanks Cibo for report.
-combat-chase movement system.
-Antharas-Valakas Shock skill effect l2off like.
-properly remove cubics on restart-logout.
-status update avoid sending unnecessary packets.
-On equip-unequip item avoid sending unnecessary packets.
-Revert L2GamePacketHandler.java to switch method.
-shortcut doubling(properly update). thanks to ragef for report.
-Event engine teleport , thanks to daffynash for report.

Quest fix:
-Q115_TheOtherSideOfTruth: Misa Spawn at night. thanks Cibo for report.
-Q648_AnIceMerchantsDream: Steward on talk html. thanks Cibo for
report.

Skills fix:
-augment stack.

Rework:
-Friend system (client-server packets l2off like).
#30
Announcements / Re: UPDATES
Last post by AbsolutePower - Jun 01, 2024, 02:13 PM
Revision 569:

2020-12-14

Fix:
-npe onMagicFinalizer.
-FrequentSkill npe.
-Cyrillic characters support in cboard ,thanks to Fortitude for report.
-255 tutorial message,thanks to Fortitude for report.
-cboard switch typo,thanks to Fortitude for report.
-multiply statement , thanks to Fortitude for report.
-allow to interact with dead monsters to use "sweep" correctly.
-potions are now visible under buffs(l2off like).
-hp-mp negative value.
-optimize-fix updateAbnormalEffect unnecessary packet broadcast.
now it will send the update only if abnormal effects are in use or
effected by somone,which is lead to a huge broadcast optimize.

Monster behavior:
-onAggression remove minion assist(l2 off like),
-onAggression minions are following master and attacking only when we
attack master-minion.tested on advext.

Skills fix:
-lure(skill) behavior on monster,thanks nijota for report.

Rework:
CharEffectList.java

optimize:
(Custom)EventEgnine: "asynchronize" teleport to avoid massive lag.