Jump to content

007florin

Members
  • Posts

    1,246
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by 007florin

  1. Update with L2jServer BETA 9347 on December 25
  2. Update with L2jServer BETA 9327 on December 08
  3. Update with new revision today or tomorrow. Sorry for updating the topic with new revisions very rare, it seems that L2jServer is moving slower lately, possible because of lack of manpower. Have Fun.
  4. Problem fixed. Link's works fine now. Have Fun.
  5. Yes, those are SVN's for Beta and you get latest revision.
  6. Update with L2jServer BETA 9307 on November 24 Fixed in this BETA: - changelog will be posted later
  7. Go to multisell folder and find there what you want to change. (.xml files) Example: <!-- Cloak of Freya --> <item id="17"> <ingredient id="57" count="50000000"/> <production id="21717" count="1"/> </item> Instead of 50000000 you put what nr of adena want. Or Instead of 57 you put what item ID you want and where is 50000000 you put the number of items required.
  8. Why first we need to download the archive in order to see basic info about project? Why is it so hard to write here on what chronicle is based or any basic info?
  9. If you find something is missing please send a PM.
  10. Update with L2jServer BETA 9212 on September 21
  11. Changelog for L2jServer BETA 9168 Fixed in this BETA: - BETA: Fixes: Removing unneeded explicit "this" qualifier. Removing all invalid float/double comparisons, using Epsilon approach. Replacing str.startsWith("#") with str.charAt(0) == '#' Replacing try/catch with if statement in Quest when item count exceeds Long.MAX_VALUE, Suggested by: UnAfraid Replacing loop to copy arrays with System.arraycopy(..) Fixed typo in JavaDoc? in SystemMessage?, Reported by: UnAfraid Fixed Integer division for floats. Replaced (str.length() == 0) with str.isEmpty() and (str.length() != 0) with !str.isEmpty(). Avoiding unnamed threads. Replacing End of Line character(s) with platform independent constant. Minor fixes to .properties files, keep the new line, so it will display correctly in the configuration tools. - BETA: Your Pet won't be gone even when you don't feed it. - BETA: Fixing minor NPE since [5622] * Reported by: ivantotov, Adry_85 - BETA: Castle and Fort skils fix. Core-Part for ​[DP9160] Patch by: Nik Tested by: Tavo22 Reviewed by: Ahmed - BETA: Some changes to visibility and some spelling corrections. - BETA Quest class improvements. Patch by: jurchiks Reviewed by: Zoey76 - BETA: ManorData? cleanup - BETA: Moving Christmas Tree instance to dp scripts. - BETA: Removing debug stacks. * Reported in #6316 - BETA: Simplified Formulas for Curse Death Link & Fatal Counter, also updated to match retail (98% at least). Reported & Tested by: facheme Thanks to: jurchiks (for some help). tans (for retail info with pictures about damage depending of HP's amounts). - BETA: Some Quest related improvements. * Patch by jurchiks - BETA: Item classes cleanup. - BETA: Some misc changes: Loggers review: Added getClass().getSimpleName() as prefix. Added some missing loggers. Removed useless spammy debug logs. !L2Manor: Moved to datatables as ManorData?. XML Reading to DocumentParser?. Other: Some trove -> Java maps or Javolution (When thread-safety is needed) - BETA: Minor typo fixes: NpcWalkerAI: Minor typo in delay warn. Reported by: drathir L2Object: Cleanup forgotten npc instances from [5562] Reported by: Ahmed - BETA: Fixing banishForeigners() method in some zone typs it could miss clanless players. Reported by: jurchiks - BETA: Fixing NPE when Zone is null and banishForeigners is called(). Also some minor cleanup. Reported by: valdaron - BETA: Cleanup of L2PetInstance - BETA: FrequentSkill? to SkiillHolder? instead of manual update after server load/reload skills. - BETA: L2PcInstance cleanup: bypass validation lists to Javolution. Using addItemId in SystemMessage? where String was used for. Cleanup. - BETA: Some cache classes review: HtmCache? to javolution. Removing hashCode usage as i said many times its wrong. Cleanup. - BETA: Some trivial spelling corrections. - BETA: Updating QuestSound enum. * Patch by: jurchiks - BETA: Spelling check for config properties. - BETA: Updating Multilingual system properties. - BETA: Fixing NPE Vulnerability please keep in mind Die server packet is not for players only but for monsters too using getActingPlayer will return null for monster! - BETA: Minor fix for [4771] "To Castle "& "To Clan Hall" buttons should be visible even if player is inside a respawn zone, except if player is jailed. - BETA: Upon clan removal cancel any active clan hall bids. - BETA: Fixing NPE in ItemsOnGroundManager? related to non thread-safe list. - BETA: RequestRestartPoint? changes: When GM using fixed res he won't be teleported but just revived. Cleanup. - BETA: Quest class changes: _questInvolvedNpcs to Set and implementing getter. _allEventTimers to L2FastMap and implementing getter. - BETA: Optimization of Util.printData New Class: HexUtils, contains static methods to convert bytes, integers and byte arrays to hexadecimal character presentation. It also has an optimized version of the hex editor like data dump of Util.printData(byte[], int) which is faster. Util.printData() modified to use the new HexUtils.bArr2HexEdChars() method - BETA: Fixing visual glitch when using Steer in Clan Airship it wasn't displaying properly the Airship helm. - BETA: NPE Fix: Within !Formulas.java: Thanks for reporting it valdaron Thanks for pointing it out UnAfraid - BETA: Support for PeaceZone? in Boats. - BETA: Encapsulating quest sounds in an enum; saves some memory and CPU by reusing pre-constructed objects instead of creating new ones each time a script calls the playSound method. Read QuestSound? comments for more info. Usage: st.playSound(QuestSound?.ITEMSOUND_QUEST_MIDDLE) instead of st.playSound("ItemSound?.quest_middle"). It doesn't require an import for QuestSound?. Patch by: jurchiks - BETA: Minor fix for [5584] at L2ClanMember. L2Clan class format and cleanup (without code changes). - BETA: Using the new npc chat types. Say2.ALL -> Say2.NPC_ALL Say2.SHOUT -> Say2.NPC_SHOUT Continuing from [5558] - BETA: Reworking L2ClanMember related code: Fix for Noblesse/Hero status for clanless characters. Patch by: Tavo22 With minor changes. Removed useless constructors. Replaced L2ClanMember(L2Clan clan, String name, int level, int classId, int objectId, int pledgeType, int powerGrade, String title, boolean sex, int raceOrdinal) with L2ClanMember(L2Clan clan, ResultSet clanMember). Added JavaDocs to L2ClanMember. L2ClanMember#calculatePledgeClass(..) is now static. L2ClanMember class format and clan up. ClanTable class format and clan up. Updated other related classes. - BETA: Cleanup. Removed WayPointNode? class. Removed multiple duplicates of ItemHolder class. Removed unused related properties. - BETA: Minor fix for configs. Patch by: malyelfik - BETA: Knownlists revise: Increasing distance to watch for walkers to 9000 from 8000. Considering vehicles as walkers. Allowing L2NpcInstance to see objects too. Cleanup. - BETA: Minor fixes: Fixing more NPE vulnerabilities from [5565]. All changes in Config class has been review and some parts improved. In CursedWeapon replaced hard-coded custom text with system message, it may still be custom, although I think is proper message. - BETA: Fixing some NPEs in Formulas. * Reported by: Nik - BETA: Fixing some more NPEs. * Reported by: Nik - BETA: Misc fixes: Fixing little npe from [5565] Reported by: Nik Excluding GMs from flood protector checks. Adding useful method getPlayersCountInRadius() in Util. Patch by: Tryskell Removing 1 useless method in L2PcInstance. - BETA: Fixing conflict in forget/watch ranges on attackable knownlist. - BETA: Fixing little typo from 5565 also fix for ticket #6306 - BETA: Fixing some NPE's that recently appeared. - BETA: Misc fixes: Unhardcoding Territory Ids at TerritoryWarManager. Moving and renaming gameserver/Territory to gameserver/datatables/TerritoryTable Renaming addFortId(int) to addCastleId(int), it manages the parameters for Castles, Halls, Fortress, Contestable Clan Halls, Territories, couldn't find a better world using client file name as reference. Fixing JavaDoc at SystemMessage#addCastleId(int) Unhardcoding all Castle names in Siege, thanks UnAfraid for the tip. - BETA: Some reworks and cleanup: DoorTable?: Trove -> HashMap? migration. Removing hashCode usage its wrong please quit using it! Cleanup. Instance: _spawnLoc int[] -> Location by Zoey76?'s request. Using IL2Procedure for the Packet broadcast and eject by Zoey76?'s request. _doors List<L2DoorInstance> -> Map<Integer, L2DoorInstance> for faster doorId lookup. Cleanup. AbstractPlayerGroup?: FastList? -> ArrayList? migration. Cleanup. StatsSet?: Changing constructor to provide support for any kind of map (It can be used for example with TreeMap? for alphabetical key order or HashMap? for fifo = first in / first out order) And some misc code update/cleanup. - BETA: Updating L2FastList/L2FastMap to use IL2Procedure and drop of all unused custom maps in gameserver's util package. - BETA: SystemMessage? packet update: Added Door Name type (id 11) Added some TODO tasks. Fixed some typos in localization method. Cleanup. - BETA: Replacing Trove4J with Java/Javolution in some places: Replaced Trove from Config. Instead of returning ArrayList or FastList returning the superinterface List, this way we can change the underlying implementation without changing the whole code (same for Map and Set). Replaced Trove in Instance class, removed some synchronizations replaced with shared FastList, require feedback. Added a new method to Quest class. public List<L2NpcTemplate> addKillId(Collection<Integer> killIds) Updated Trove to 3.0.3. Updated L2TIntObjectHashMap implementation to match the framework's implementation by Ahmed?. Using DocumentParser for ipconfig.xml using a static class. Note: Update your library folder properly! - BETA: Fixing NPE for not existing child door. * Reported by: Micr0 - BETA: Moving some npc instances to dp scripts: L2BirthdayCakeInstance L2CabaleBufferInstance L2TotemInstance - BETA: Fixing the method !addItemName(int) to support custom items as well. - BETA: Fixing little typo with npc showName/targetable seems i swapped them in first implementation. - BETA: Minor fix for Crating feature, extra from [5395]. - BETA: Handlers rework: Using generic interface to standardize current and future handlers. Added removeHandler method. Cleanup of all the package. Misc: Little cleanup of QuestManager?. Added the new Say2 npc types (In h5 there is a filter for them) TODO: Use them. - BETA: Minor changes to getHtm() method by UnAfraid, there will be examples of use later. - BETA: Fixing Logistics Officer's missing htmls. * Patch by: malyelfik - BETA: Minor fix for L2AttackableAI and L2RaidBossInstance. Attackables shouldn't add Static Objects like possible targets. Unharcoding Gordon in L2RaidBossInstance. - BETA: Config for pathnode directory location. - BETA: Removing flag unset when player die sometimes it can add karma if player had servitor alive and it was killed after the player. - BETA: While player casting an it's target move behind a wall/door/etc.. cast must be aborted. - BETA: Olympiad config typo fix. * Patch by: K4N4BS - BETA: Fixing Linux DB Installers Reported by: tukune - BETA: Cleanup of Olympiad classes and little typo fix. - BETA: When you accept a quest, the game system examines your character's inventory and quest inventory to determine if your character has enough free inventory space for the quest item or items. Previously, if the combination of both inventories was 80% full, you could not accept the quest. This percentage has increased to 90%. - BETA: Add Olympiad H5 Features: The new UI for match list will now appear. The new UI for match end will now appear. Added some TODO tasks Patch by: JIV - BETA: Moving wrong-placed listener. - BETA: Adding two useful methods to QuestState?: isSet and getCond. - BETA: Fixing server stuck during zone reload. - BETA: Rename getAttackStanceTask() method to hasAttackStanceTask() Epsilon approach for "TODO: (Zoey76) This is mathematically wrong." in L2Character Comment corrections in SystemMessage? - BETA: Quest#getHtm() ArrayIndexOutOfBoundsException? typo fix Reported by: DareStrike?, thecast - BETA: If configuration files aren't present server shouldn't crash: Fixed typo in default IdFactory, Compaction is disabled and default in file is BitSet. Fixed missing default for GameserverHostname, now is * Removed useless exceptions throws. Fixed some logs messages. Capitalized all properties file names. The AcceptNewGameServer default value in file is now true, same as it's in Config.java On server set up there is no need to register it anymore (hexid.txt). The LoginHostname default value is now 127.0.0.1 After AcceptNewGameServer is set to true it will accept any game server, so binding it to localhost is required. Restored DatapackRoot for login server. Changed some log level from config to info. if ipconfig.xml is missing Game Server is binded to localhost. Fixed some JavaDocs. - BETA: More listeners Added char create/delete/restore/select listener Added some TODO tasks - BETA: Adding some new listeners Dlg Answer listener Notify when client sent DlgAnswer? packet. RequestBypassToServerListener? Notify when client sent RequestBypassToServer? packet. - BETA: Currently, summons that are affected by effects which use weapon/armor conditions (such as Boost Morale, Angelic Icon, Spirit of Shilen etc.) pass those conditions only if their owner passes them. This is wrong. Summons dont have weapons nor armors, therefore effects that require weapon/armor condition shouldnt affect summons no matter if their owner meets the requirements or not. If you somehow think that this change is wrong, that summons should get the bonuses if their owners met the requirements, make a post and prove me that im wrong. - BETA: Extend Quest for ItemBypass? (tnx JIV for it!) - BETA: MMOCore Javadoc for the methods used to read/write packets. - BETA: Some useful utils. I hope you find them as useful as I did :) - BETA: Pets will no longer take party items without giving the chance to distribute them. - BETA: Reworking Connection closing by using try-with-resource: Using Statement instead PreparedStatement where parameters are not required. Minor change in formatter settings to give proper format to try-with-resource statement. Fixed many resource leaks. - BETA: Moving EnchantHPBonusData to extend DocumentParser: Using Java's HashMap instead of Trove's map. JavaDocs and formatting. Fixed #5980, exception when Olympiad enchant limit is zero or less. - BETA: Improving account ip whitelist feature now it supports multiple ips also a type blacklisted ip or allowed ip. - BETA: Fixing DB Installers somehow SQLFilter wasn't included in ant build. - BETA: Misc fixes: Removing unused method at LoginServerThread. Avoiding useless log from c3p0. Minor update for log at !L2PetInstance. Minor update for class JavaDoc? at EnchantGroupsData. Minor format for HennaInfo. Minor improvement for RaidBossSpawnManager. - BETA: Minor revert for hennas, from [5503-5505]. Added class JavaDocs?. - BETA: Null pointer access vulnerability fix: Related to pet name change and control item. Closing #5318 Probably from forced database item delete. - BETA: Skills Boing Hammer's Effect of Doubt(8307) and Ability of Doubt(21007). - BETA: Minor typo fix in html: Reported by: Gladicek - BETA: Fixing minor typos and updating quest Mutated Kaneus - Dion(10277): - BETA: NPCs XMLs improvements: Exp to long instead of double. Moving hitModify and avoidModify into base tag - BETA: Fixing little typo in quest Sweet Whispers (15) - BETA: Underground Coliseum NPCs - BETA: Updated Imbue Dark Seed skill, and few other minor changes. - BETA: Fixed XSD file from [9157], please don't remove XML header (encoding standar) from XML/XSD files, otherwise them are not properly identified by XML tools/validators. - BETA: Castle and Fort skills fix. - BETA: LoA/Dv related fixes: Updated Death Talon skill power. Reported by: UnAfraid Removed old treasure chest. Reported by: ivantotov - BETA: seeds.xml structure rework. * Patch by: Ahmed. - BETA: When teleporting out of Dragon Valley, the teleport drop-off location is Hunter's Village too (like Anthara's Lair in Changesets [8658] & [8992]) in H5. - BETA: The quest Perfect Form is now fully functioning and retail like. Q00458_PerfectForm - BETA: Fantasy Isle Paddies, the wooden doll NPC, now sells new accessories that can be bought with Fantasy Isle Coins. (Source: ​http://legacy.lineage2.com/news/highfive_13.html) - BETA: Missing droplist for new raid bosses. - BETA: Dragon Valley and Antharas' Lair base implementation: Antharas' Lair and Dragon Valley have been revamped. New Separated Soul NPCs live in Hunter's Village, Dragon Valley, and Antharas' Lair that can teleport characters level 80 and above between each of these areas. Separated Soul NPCs can synthesize certain items into Antharas Blood Crystals: Will of Antharas: Can be obtained from the Raid Boss monsters in Antharas' Lair. Sealed Blood Crystal: Can be obtained from the raid boss monster in Dragon Valley. Certain older monsters in Dragon Valley have been moved to Watcher's Tomb. The Large Dragon Bone item, which you can obtain in this zone, summons particular raid boss monsters. Use the item on a Dragon Vortex found in four places inside Dragon Valley to summon and hunt the following raid boss monsters: Emerald Horn Bleeding Fly Blackdagger Wing Shadow Summoner Spike Slasher Muscle Bomber Dust Rider Antharas’ overall stats have been reduced. Some monsters in Dragon Valley are running called Trackers(Howl, Mesmer Drake, Dragon Tracker of the Valley, etc). Antharas' Lair new RBs and Knoriks can see you through Silent Move. NOTE: Remember to run the SQL update queries to delete old raid bosses. Patch by: Adry_85 Review by: Adry_85, nonom, UnAfraid Tested by: Adry_85, !MELERIX, nonom, UnAfraid Special thanks for corbin12, goncafa, !MELERIX, Michalis, Micr0, u3games and UnAfraid for the other support and features. - BETA: Fixing another skill typos (Added values for all the levels including enchant ones..) - BETA: Disabled static tables in gs_optimize.sql (due these tables are recreated by default during upgrade process), also fixed missing cleanup from [8851]. - BETA: Fixing huge typo from [9145] Somehow i missed to parse abnormalLvl for all levels when abnormalType doesn't have difference on other levels. - BETA: Adding abormalLvl and abnormalType to main skill as it should be not on the effect. Note: Core support will be done later. - BETA: Skill Fixes / Updates... Fixed "Black Talisman - Free Speech" skill, added "silence_all_two" in negateAbnormals (as Temp Fix), to remove second effect on "silecen_all" skills (Reported & Tested by: facheme). Added abnormalType "silence_all_two" (as Temp Fix) in the second effect of "silecen_all" skills. Fixed/Updated? most of Improved related skills, also added a Temp Fix in replace of blockBuff effect (that is not done yet). Few other minor things fixed/updated. - BETA: Fixing some typos in skills. Suggested by: UnAfraid BETA: Fixing Mysterious shots and commenting out some typos like enchant_enabled for arrows/shots. - BETA: Fixing little typo in quest For a good cause (309). - BETA: Updated Tantan spawn locations and respawn - BETA: Fixing some typos in Quest Path to Hellbound (130). - BETA: Quest An Aged Ex-Adventurer - BETA: Enchant Routes for Curse Disease and Mana Pump skills. - BETA: Minor fix for Force of Destruction skill. - BETA: Now all experience for respective levels match retail Level 79 to Level 85 (corrected) - BETA: Monastery AI rework. Updated Npcs and NpcStrings?. Solina Monks should not attack disarmed/invisible players. Solina Knights are training now. Added Gumiel AI and Q00457 Lost And Found. - BETA: Forge of the Gods spawnlist and format - BETA: Now all experience for respective levels match retail Level 11 to Level 75 (corrected) - BETA: Fixed "owner_restart_point_list" in Schuttgart Clan Halls (retail uses -1230 but seems to be a typo, so we use -1320). - BETA: Servitor Share shouldn't replace "multi_buff" skills. - BETA: Continuing with AI review: Do not use SkillTable?.getInstance().getInfo(id, level) instead use SkillHolder? DTO. Is possible to change the underlying implementation without reworking every single script. Avoids some problems during reloading. Static final variables should be upper case. Minimize the use of @formatter:off Use arrays of Location instead of arrays of arrays of int. Don't use literal values in the middle of the code, use static final variables for Ids, levels and other values. Document the code when something is not finished/retail like. When you work in open source is important to note that you knew it wasn't finished and let others know it as well. - BETA: Airship controller improvements: Fixed bug when on server startup airship wasn't set on dock. When reloading it wont spawn multiple airships. - BETA: New npc info menu Quests it will display all the quests that npc is involved with. - BETA: Gracia Airship controller typo fix. - BETA: Lindvior Scenes in Keucereus Alliance Base the Tuesday and Friday at 18:58h. Thanks to MELERIX, UnAfraid? and jurchiks helping to improve the feature. - BETA: Fixing little typo since AI revise. - BETA: Fixed Blessed Earring of Zaken effect. - BETA: Formatting HTMLs in Q551, Q552 and Q553. Fixed 31688-03.html in Q552. - BETA: Fixing minor encoding issue in documentation.txt - BETA: Fixed some special characters. - BETA: Venom update for [9106] - BETA: ai scripts revise: All scripts extending AbstractNpcAI instead of L2AttackableAIScript. All static variables to upper-case. All constructors moved just after variables and private instead of public. Initiating script with new Script(Script.class.getSimpleName(), "ai") instead of new Script("Script", "ai") Removed useless checks example addKillId(123) onKill() if (npc.getNpcId() == 123). Moved registerMobs method into AbstractNpcAI. L2AttackableAIScript is now final please do not extend it anymore. Cleanup - BETA: Removing IceFairySirra?, it no longer available since Freya. - BETA: Valakas AI rewrite: A bit more retail like. Simplifed code. Cleanup. - BETA: NPC data xmls for future usage. - BETA: DP-Part for ​[L5585] and minor typo fix for [9090] - BETA: Minor update to quest Tired Of Waiting (26), based on corbin12 post.
  12. Update with L2jServer BETA 9168 on September 10 Fixed in this BETA: - Changelog later.
  13. Update with L2jServer BETA 8997 on July 15 Fixed in this BETA: - Ill post the changelog later.
  14. Update with L2jServer STABLE 8952 on July 15 Fixed in this BETA: - Everything up to 8952
  15. Update today with BETA and STABLE revisions. Sorry because i have not updated lately the topic, I had a short vacation.
  16. Update with L2jServer BETA 8941 on June 22 Fixed in this BETA: - BETA: Fix for Armor Sets and Henna bonuses not working on first player login: - Thanks FinalDestination? and Adry_85 for reports. - Thanks MELERIX for testing. - Minor formatting. - BETA: Fixed NPE for isSpiritShotCharged and isBlessedSpiritshotCharged. Thanks MELERIX for help. - BETA: Offensive Magic Skills should trigger EVT_ATTACKED_HIT. - BETA: The rest of [5441] (now for hair accesories). - BETA: Fixed cloak visualization when you left-click on the item. - BETA: Improved sps/bsps behavior. - Unhardcoded switch code for soulshot, spiritshot and blessed spiritshot and deleted redundant code. - Avoiding some "instanceof" where it's possible. Thanks MELERIX, UnAfraid? and Zoey76 for help. - BETA: Fix for "oncrit" and "oncast" item skills not performing skill casting checks. - Now default oncrit_chance and oncast_chance is 100. - If the parameter is not set in the item, the skill will be called every time there is a critical hit/magic skill usage. - Chance lesser than or equal to zero will completely prevent the skill call. - Reworked some weird code. - Fixes Infinity Rod healing monsters, thanks goncafa and Tavo22 for report. - BETA: Minor fix in logic at doDie(..): - Thanks Starter for report and fix. - This should keep the same logic as it was before [4662]. - BETA: Removed "passive" boolean from passive effects (now it will check if skill is passive), thanks Zoey76 & Adry_85 for help. - BETA: RequestJoinParty? NPE vulnerability fix, thanks Tavo22 for report. - Fixed typo in JavaDocs?, thanks jurchiks for report and proper JavaDoc? text. - BETA: Fix for cubics being removed at olympiad: - Thanks Endrance and Tavo22 for report. - Closing ​#DP5305 - Thanks Tavo22 for testing. - BETA: Missing Eilhalder Von Hellmann from [8938]. - BETA: Fixed GrandBosses? respawn times formula. - BETA: Fixed some RaidBosses? respawn times. - BETA: Fixed few NPC types. - BETA: Fixed Buffer/Player? Spawns for Orbis Arena. - BETA: Minor skills update: - Parameter values True/False? to true/false. - Removed invalid condition system message from Sweeper (42) skill. - BETA: NPE vulnerability fix for find_ip command, thanks Tavo22 for report. - BETA: Datapack part for ​[L5438]: - Removed/fixed non-required chance parameters. - Removed invalid system message for Infinity Rod trigger skill. - BETA: Fix for NoSuchElementException? in reload command, thanks DareStrike? for report. - BETA: 10282_ToTheSeedOfAnnihilation typo fix. Now players with lvl 84 or above will be able to take the quest (previously only lower levels could take it... lol)
  17. Changelog for L2jServer BETA 8927 Fixed in this BETA: - BETA: Pet food rework: - RequestPetUseItem? cleanup. - Added method isServitor() - L2Object cleanup. - Unhardcoding food Ids at PetDataTable?. - Fixed duplicated consume of food when used from pet's inventory (not auto-feed). - BETA: Minor cleanup for [5431]. - BETA: Reworked Harvesting skill to use an effect (as it does in retail). - Fixed few typos in skill parameters. - Removed skill type. - Minor rework in the code. - BETA: Support for "equip_reuse_delay". - BETA: Fix doors being created dead raised in forum topic ​http://www.l2jserver.com/forum/viewtopic.php?f=77&t=25566 - BETA: Reworking quest's reentrant lock usage: - Fixing reload quest (scripts) problem, thanks DareStrike? for report. - Minor improvements in quest timers. - BETA: Fixing some log typos. - BETA: Removed (setLocz() + 20) because it cause NPCs spawn in wrong places when geodata is enabled (for example Core GrandBoss?). - BETA: Minor typo fix, thanks Tavo22 for report. - BETA: Fix for "Error in FightModeScheduler?": - Thanks Edoo, _Blade_, u3games, Lupu1, Starter, franpisco for report. - Thanks atp for testing. - BETA: Fix for Quests: - Thanks goncafa, kostantinos and Tavo22 for report. - Closing #6199 - Thanks FBIagent for fix implementations and comments. - Thanks jurchiks for the code improvement and code suggestions. - BETA: Minor fixes and optimizations: - Duplicated properties. - Math.ceil(double) for int parameter. - Replaced String.append(String) with String.append(char) for one lenght strings. - BETA: - Datapack part for ​[L5433]: - Reworked PetFood? item handler. - BETA: Reworked Harvesting skill to use an effect (as it does in retail). - Fixed few typos in skill parameters. - Removed skill type. - Minor rework in the code. - BETA: Updated some Boss Spawns. - BETA: Servitor Summon Skills casting time is decreased from 15 seconds to 6 seconds in H5. - BETA: Updated to H5 Summon Feline King, Summon Magnus the Unicorn and Summon Spectral Lord skills. - BETA: Missing H5 Doors from 8851. - BETA: Fix for Quests: - Thanks goncafa, kostantinos and Tavo22 for report. - Closing #6199 - Thanks FBIagent for fix implementations and comments. - Thanks jurchiks for the code improvement and code suggestions. - BETA: Updated/Fixed? Spoil & Spoil Festival Skills.
×
×
  • Create New...