- Global update. Syncing all changes from all branches
- Logic for saving, granting, and removing skills has been completely rewritten.
- Skill processing performance has been significantly improved (multiple times faster).
- Structure has been simplified and the number of skill-related operations reduced.
- Added the ability to specify clan ID for gameserver\data\phantoms\phantoms.xml Example: <set name="clanId" value="1050505"/>
- ATTENTION: Requires manual update of logback.xml in authserver/config/logback.xml and gameserver/config/logback.xml.
- Update logback & slf4j libraries.
- The command /siegestatus for the clan leader participating in sieges has been fully implemented
- Correct AI response mechanism to attacks clan mobs. Previously, there was incorrect logic and recursion was allowed.
- Correction for skill Poison Blade Dance
- Quest extra reward for Testimony Of Trust
- Physical skills crit damage modifer to config
- The correct replacement for the festival
- Telegram bot loading has been redesigned
- Default BBS link to Personal Area is cfg
- Added cfg to Community Board
- added autofarm bypass w/o UI "autohunt_ui"
- Correction for Telegram bot, added fallback
- Added display of time until the next PvP event
- Added config for Unsummon the player’s summon when teleporting to the Olympic Stadium
- Correction unsummon for PvP events
- Added a mana consumption modifier
- Added a config to disable mana consumption in the world and on Oly
- The mechanics for keeping players in a location while autofarming have been reworked.
- A mechanic for keeping players within the autofarm radius has been added – players will only run to the point if they somehow leave the autofarm radius, rather than the old system that rigidly locks players to the point
- Character removals can now be specified in double values
- Restore HP/CP/MP immediately after buff by default. There's no point in creating a separate script and config. It's logical to restore it immediately.
- Move Pterosaur AI from PTS
- Correction for Repent Your Sins
- Added restore HP/CP/MP on for new characters
- improvements for AreaBuffNpc
- Added restore HP/CP/MP on for new characters
- Added Area Buff npc https://lucera2.com/threads/area-buff-npc.8512/
- Implemented Telegram bot report on server startup
- Correction for quest Repent Your Sins
- Correction for aggresson
- The functionality of Grade Penalty has been expanded
- The Grade Penalty skill isn't showing in passive skills. Off-like, verified.
- Added the ability to lose experience in fun zones.
- Akamanah/Zarich also shows a message when dropped from a mob that it has appeared in the world, not only if you pick it up
- Fix double message "Attention: Blabla has picked up Blabla" if in a party and autoloot is on
- AI correction: Clan aggression now spreads from the attacking mob, not from the attacking player.
- Added more information to the admin panel charinfo and unhardcoded charedit.htm
- Unhardcoded Admin Panel HTML Character Selection Menu and NWSE teleport
- Added clan custom point GM command
- Correct run speed formula for NPCs/Mobs/Summons. Verified against the official server.
- If the Clan Hall manager doesn't have enough mana to apply the buff, a dialog box with information will be displayed.
- Clan Hall Managers have a unique formula for maximum mana when an owner appears. Without an owner, it's 1645 mana (standard formula); with an owner, it's 152641. Proof
- Added clan custom point GM command
- ClanHall Siege also supports rewards like Castles
- Minor refactoring for fun zones
- Added parameter for zones <set name="blocked_actions" val="exp_lost" /> so as not to lose experience in the zone
- More accurate and precise checking of weight and slot limits for Capsule items
- Reworked for RB Benom, lighter AI
- Fixed the display of language information if the strings are unavailable.
- Attention!!! The Halloween event reward has been reworked! Now you can win many rewards and chances
- Imperial Tombs spawn correction
- Bow mana consumption adjustments
- Correction exchange for Halloween event
- Added a param for NPCs that prevents them from being attacked <ai_params><set name="canBeAttacked" value="false"/></ai_params>
- Added logging for item and quest issuance for UniversalFighter and UniversalMystic
- Added GM command for autofarm stop //autofarm_stop <target>
- Minor correction for Pet Manager
- Inform the GM about the issue of items in the chat with the command //give_item
- Removed Russian text and symbols from the html-en folder
- Correction for TopClanService
- Unnecessary dialogues have been removed
- Reworked the Clan Hall buff, returning the lost functionality of the ResidenceAllBuffsButton config, which separated buffs into Mage/Warrior/All.
- Added a config for modifying MP for Clan Hall Managers.
- Hardcode removed from base AI
- Deployed separate AI for SSQ mobs
- Reworked the check for teleporting a player to a city if they don't meet the SSQ
- Reworked the check for teleporting players to the city when attacked by SSQ mobs if the conditions are not met
- Fixed a rare NPE for sendPacket
- Effects have been fixed. The issue with confusion when applying effects based on duration and stack type has been resolved.
- After the herb effect, we return the buff with the same stack type
- Cleaning up mob variables after death
- Added the ability to exchange quest items through multisells.
- Adena has been refactored, removing hardcode.
- Added a new Npc type CommunityBoardNpc through which you can directly specify links to dialogues for the community board. Example: <set name="type" value="CommunityBoardNpc" /><ai_params><set name="html_path" value="mods/buffer/community_buffer/buff.htm"/></ai_params>
- Prohibit auto farming if there is a large difference in the level of a pet and a player
- Added the ability to open the Community Board from NPCs. Example: <a action="bypass -h npc_%objectId%_bbs_open">Open BBS.</a>
- Apply summon management restrictions when there is a difference in levels in auto farm in the same way as without auto farm
- Multilingualism implemented. The full guide is here: https://lucera2.com/threads/how-to-set-up-languages-and-add-your-own.8321/
- Added a default action for the ACTION_SHOW_MULTISELL item and a guide: https://lucera2.com/threads/default-action-for-items.8332/
- The maker system has been implemented. Now the spawn processing mechanism for chests and a number of other spawn groups works in accordance with the official server
- Added config AltReviveWindowSpreading
- Minor correction for dialogs Keeper Ruyman
- Added replacement to cfg %online% %char_name% %account_name% %char_ip% %char_hwid%
- Ooops. Correction for Appearance configs
- Reworked Mammon Spawn Announcement
- Spawn makers init, soon will commit a spawn list
- Added more options for makers
- Correction Wedding teleport
- Add ability at Guardians Of The Holy Grail to exchange all items for scrolls in the quest
- Completed all spawn makers that were on the PTS
- Added the ability to exchange all scrolls for the Guardians Of The Holy Grail quest and bypasses at once.
- Correction of the dual exchange multisell
- Correction of exchange of A grade SA weapons
- Added a config that excludes the specified item IDs from display
- Rework for clan bonus, if a player was in clan A and received a reward, then joining clan B he will be excluded from the criteria of required players
- The clan bonus service has been worked out - if a player has received a bonus in at least one clan, he will not receive it in another
- Added a minimum level check and a minimum job check
- Implemented automatic reward for Custom Clan points
- Ooops! Update strings
- minor correction to the language parser
- Correction for Packet Filter DTD
- Correction for bots after implementing multilingualism, loading phrases
- Config for resetting stun when attacking
- Config for bow damage spread, like in the Chronicles above
- Opps, lil correct phantom phrases loading
- Fixed a boat issue - there were minor errors with the routes
- After completing a route, clear it and run a new calculation to avoid accumulation and possible errors
- Added message broadcast points, similar to those on the PTS
- Fixed the mechanism for distributing messages about ship departures and arrivals
- Boat speed and coordinates have been transferred from the PTS
- NPE correction when reloading the HTML cache in Mode 2
- Correction for admin command ride/unride/ride_wyvern previously required a target or trow NPE
- The bonus of PCBang points for premium players has been reworked.
- Tax configuration for before and after the sale of an item at auction has been separated.
- Impl SubClass sell service
- Change radius for boat broadcast, someone admins have problems with radius - probably broken mapregion.xml
- Clan war rework
- Adjustment to selling at NPC Friends
- Update commons-lang3 lib
- Beast Lord Behemoth pumps crystal up to maximum 12 lvl
- Quest Coin Of Magic party quest
- Minor correct for Forgotten Village квеста
- Minor correction for a skill list
- NPE correction in Frintezza
- Added forgotten multisell for In The Forgotten Village quest
- Fix PawnShopNoGradeCheckClasses config if empty
- Added config for PawnShop to not check grade when selling certain item classes #2940
- The ability to enchant the FORMAL_WEAR slot has been added. To do this, you need to add <chances type="FORMAL_WEAR"><chance val="100"/></chances> to the scroll
- Added the ability to enchant FORMAL_WEAR
- All castles and clan halls have been updated. All buffs have been moved from the code to the XML.
- Added admin command USAGE: //pa_add_time <hours> [char_name|target]
- minor correction for buffer
- Universal NPC buff correction
- Correction config PlaybackClassIdProbabilityMod for Record bots
- More logical removal of summons for Record bots
- Коррекция для квеста Curse Of Underground Fortress
- Config for displaying skill chance
- Rework for Action use and unhandled actions
- More logical handling of aggression. Old data is correctly cleared if the player leaves the world
- Adjustment to selling at NPC Friends
- Update commons-lang3 lib
- Beast Lord Behemoth pumps crystal up to maximum 12 lvl
- Quest Coin Of Magic party quest
- Minor correct for Forgotten Village квеста
- Minor correction for a skill list
- NPE correction in Frintezza
- Added forgotten multisell for In The Forgotten Village quest
- Fix PawnShopNoGradeCheckClasses config if empty
- Added config for PawnShop to not check grade when selling certain item classes #2940
- The ability to enchant the FORMAL_WEAR slot has been added. To do this, you need to add <chances type="FORMAL_WEAR"><chance val="100"/></chances> to the scroll
- Added the ability to enchant FORMAL_WEAR
- All castles and clan halls have been updated. All buffs have been moved from the code to the XML.
- Added admin command USAGE: //pa_add_time <hours> [char_name|target]
- minor correction for buffer
- Universal NPC buff correction
- Correction config PlaybackClassIdProbabilityMod for Record bots
- More logical removal of summons for Record bots
- Коррекция для квеста Curse Of Underground Fortress
- Config for displaying skill chance
- Rework for Action use and unhandled actions
- More logical handling of aggression. Old data is correctly cleared if the player leaves the world
- PawnShop logging tax withdrawal, extended purchase logging
- EnchantReset enchantment log shows the previous enchantment level
- Chat logging shows the original text if the chat filter is replaced with [censored]
- Extended logging of Capsuled items (opening boxes)
- Extended quest logs
- Removed garbage from the player about golden ram and rewritten correctly
- A small improvement for l2day event
- For the l2day event, you can use fractional values for the chance in the l2day_letters_drop.xml file
- Move from PTS quest Coin Of Magic
- System message when skill rollback is triggered by Skill Mastery
- in the quest Coin Of Magic removed unused NPCs
- Unhardcoded classes for Buffer newbies. Now you can make buff list for any number of classes
- Fix party recall if coordinates are specified
- Correct cooldown time for Bubble skills
- Added the ability to limit the number of ads for the sale of items from the PawnShop
- Black Swan quest has no max level limit, only a min level of 32
- Listener for adding subclasses will be extended in all necessary places
- Added logs for issuing Noble Gate passes and additional logging for heroes
- Added the ability to purchase/extend premium before the old one expires for all services and items with this functionality
- Correction of removal of items for increasing clan level and also correct list of requirements. Proof: https://web.archive.org/web/20070603020533/http://www.lineage2.com/Knowledge/clans.html
- More correct anyFirst check for buffer
- Now you can renew your premium account even if it is already active. Replacement for dialogues %endtime%
- Correction for Npc Friend
- Reworked Champions, brought the code into proper form
- Config to limit the number of Champions in a radius
- Solo buff for a universal mob, previously given only to party
- The percentage tax is deducted after the item is sold at the Pawn Shop.
- Stat correction for the quest rate skill if it is applied to a mob
- Added the ability to enable the return of buffs on Olymp
- Correction for quest Chest Caught With A Bait Of Icy Air
- The Alliance with Varka Silenos and Alliance with Ketra Orcs quest distributes the reward to the entire group, as well as the penalty. For example, if a group member killed a mob of your clan. Also, if you kill a boss/mob of your alliance, the alliance marks are not removed
- Atk Spd modifier mobs in configs
Last edited: