Server:
http://www.mediafire.com/file/d959g7dvgo612d6/L2jSecret.zip
Changelog:
Fix for Free teleport htmls
Common Items cannot be enchanted/augmented
added AI handler for skill finished casting..and fixed onEvent calls from completed state of a Quest
fix for loading petdata
Ai handler for ON_AGGRO_RANGE_ENTER
Small fix on loading Clan privs.
Default memory should be 1024M. Otherwise there will be side effects while running the Server.
Telnet give item Fix
Fix for Antharas teleport
Fix for ArrayIndexOutOfBoundsException
AI update
Olympiad save npe fix
ActionUse handler for new summon buffs
New customizable stat for L2Skill.
This one will avoid reuse delay modifications when true.
Example:
<set name="staticReuse" val="true"/>
Now if client requests to change weapon while auto attack, server will schedule a new task to change the weapon that will be run at the end of the strike.
Just a new minor tweak: fish extracting rate.
Clan war targetting fix: now holding ctrl is necessary unless both clans declare war each other.
Pet/Summon Spawn Protection
Notifying AI as well when skillType is charge damage so auto attack starts.
Pet rental fix,
Fixing skill cooldowns not stored
Fix for assisting mobs in catacombs
Performance tweak: Disable game logs from config by default.
NPE prevention and minor cleaning for RaidBossPointsManager.calculateRanking
When summon is betraying master, moving to target orders are rejected as well.
Physical attack speed, magical attack speed and evasion capped to match retail.
Configurable through Character.properties.
Old fix for finishing cast with a different weapon than
what it was started with.
Upgrading picking up system for pets (L2PetInstance)
Pets can now pick up herbs.
Added system messages to announce pet picking up items
Pets and servitor will start attacking target after casting an offensive skill on it.
Improving rules against raid group buffing from high lvl chars
According to retail: "The player wielding Zariche cannot give or accept buffs and may not be healed or heal other players. However, he or she may use buffs and heal themselves.", cursed weapon wielder cannot receive clan hall magic support either
PVP damage bonus now affect to blow damage too.
Two fixes for Blows:
Backstab doesn't ignore transfer pain anymore
Blows can now cancel magic casts
Cleanning:
damage > 5000 only if damage is > 0 previously
Will not consider if LOG_GAME is disabled (done by default)
Added synchronization to party getLeader()
Added synchronization to party getPartyMembers()
Changed _members from List to FastList on declaration
"Addition of two missing tables at deleteCharByObjId(int objid)."
Hardcoded fix for Warrior and Mage Bane skills. Warrior: will remove Haste and Wind Walk. Mage: will remove Acumen and Greater Empower
fix for respawnall npe
hide windows packet in spectator was missing
updated giveItems() in quests to unhardcode adena if will be multiplied by rates or not
Improving checkIfDoorsBetween(), thanks rage. The z-axis was
handled poorly. Still the direct line check doesn't handle all cases.
Catching ClassCastException? on notifyPartner. It seems that mods tables are excluded from IdFactory? optimization tasks. Loggin errors until get this fixed
Castle siege time fixes by Gigii-kun:
Castle Sieges are on the weekend before the seal validation period end.
Castle Lords can set next siege time for 24h after the siege and only once.
Admin command for siege time change.
Comments:
after the update the first siege time wont be changed if it is in seal validation period, change will occur only if it is in Quest event period. Day of Week will change only after the first siege!
be careful with regular server restarts, do not allow CL to set siege time right before server restarts! For this edit the Feature.properties config file!
Added Valakas Ai
Added Zaken Ai
Added Skill SA Health & Conversion
Added skill (SA) sql
System with protocol 831 and packet 2b (There are System with the same protocol but with packet other than 0x48 the Revision only accepts 0x2b).
Mysql 5.5 JDK 6