L2JHellas

UPDATES

Started by AbsolutePower, Jun 01, 2024, 01:59 PM

Previous topic - Next topic

AbsolutePower

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

AbsolutePower

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.

AbsolutePower

Revision 581:

new 2024

Fix
-Fishing skill list properly show, thanks to ByDenisko for report.
-Multisell enchanted items , thanks to ByDenisko for report.
-Drop range between mercenary tickets.
-Break Duress skill(461) , thanks to DevilMStar for report.
-Interact-pickup tickets , thanks to DevilMStar for report.


Rework:
-refreshExpertisePenalty to avoid unnecessary calculation.
-Mercenary tickets.
-ClanGate skill handler.

AbsolutePower

Revision 582:

new 2024

Fix:
-Siege guard aggro due to the last rework , thanks to ByDenisko for report.
-Siege zone , thanks to ByDenisko for report.
-Trade npe , thanks to ByDenisko for report.
-Olympiad port player back position.
-Antharas CCE , thanks to ByDenisko for report.
-Interact exception , thanks to ByDenisko for report.
-interact-pick up: action denied if the player is dead-fakedeath.
(players can still interact with NPCs, but they must be within the designated interaction distance.)

Rework:
-Skills Array to ConcurrentSkipListMap.
-L2AttackableAI think to avoid unnecessary - heavy tasks.

Implement:
-AutoSaveTaskManager.
-AiThinkTaskManager wich handle attackable think.
-Check for Event engine to activate-deactivate.
-Admin zone cretion.

Organization:
-Rename gameserver.scrips -> gameserver.scripts