Jump to content

Recommended Posts

Posted

Revision 439

 

This revision consists of party matching implementation and few other changes.

Let me point out that it's based on the work done by Gnacik & Tryskell in L2J. Thanks a lot.


About party matching, it had many flaws which got fixed according to retail data.
I hope you find it satisfying.
Thanks xlinkinx for reporting, and your precious support.

Miscellaneous:
- Removed useless checks in CharInfo packet.
- Added a small check for a command channel configuration (just in case admins mess it up).
- Added some olympiad safety checks.
- Moved a Ketra html to merchants, so that it pops up.
- Changed the way that skills are given during subclass change, or leveling (autolearnskills = true).
It used to execute a greater number of queries than that of all skills together x 2. Please report any issues.


That' s all for now.
Party matching was one of the features that was requested since the publicity of the project, and now it's done.
Thank you all for your persistence, and your precious support. :)

Posted (edited)

First post updated.
Added forum links, which direct to compiled version-related topics.

Edited by parizakis
  • 2 weeks later...
Posted

Nice project guys ..

Keep up the good work .. ;)

Thanks a lot. :)

 

Revision 443

 

 

- Ketra/Varka alliance support implementation. Thanks lordeze for reporting.
- Fixed Possessor of a Precious Soul 2 errors. Thanks lordeze, and scave for reporting.
- Fixed extractable items of Clean up the Swamp of Screams quest not working. Thanks scave for reporting.
- Fixed debuff-negating skills not working. Also, improved the way the whole function is done. Thanks scave for reporting.
- Fixed Cure of Seraphim not removing Silence skills.
- Fixed all common/dwarven recipe book bugs. Thanks lordeze for reporting.
- Fixed bug as related to dwarven craft being learned by subclasses of a dwarven character.
- Fixed Create Common Item level 9 not being auto-learned, if skills aren't auto-learned.
- Fixed Create Common Item being learned at level 1, instead of 5.
- Super Haste is now Toggle-like, as requested. Well, people are too lazy to disable it using command, but whatever.
- Added bought/sold htmls for many merchants, instead of using the same html for everything.
- Removed a bad condition in WarWithVarkaSilenos quest.
- Removed bad Gremlin spawns.
- Added Config to Enable/Disable Tutorial. Can be found in altSettings. Thanks a lot yusuketh for suggesting.
  • 2 weeks later...
Posted (edited)

Revision 448

- Updated An Arrogant Search quest. Now it's fully working. Thanks Romash for reporting.
Implemented the part that player can undertake this quest with 2 more companions, as well.
After many tests, i believe the new quest is stable.
- Corrected spawn for Angel's Corpse, and added 3 missing htmls for quest arks.
- Changed some more String checks.
- Fixed Clan Hall rent task being completely broken. It was also updated, so as to work more properly.
The same goes for other functions of ClanHall class.
A Clan Hall message will now be displayed if Clan Warehouse has no Adena.
In addition to l2j, this one will provide information about the time that
players can put money to Warehouse (not done with message at login).
Edited by parizakis
Posted

What i'd love to see on this project is the configs current l2jserver offers. Like more configuarable tvt event, client number restrictions and stuff like that, it would improve the pack a lot and make it more diverse.

Guest Elfocrash
Posted

What i'd love to see on this project is the configs current l2jserver offers. Like more configuarable tvt event, client number restrictions and stuff like that, it would improve the pack a lot and make it more diverse.

I guess he is following the retail path not the custom one. You will probably find some customs shared in the forums of the project.

Posted

I guess he is following the retail path not the custom one. You will probably find some customs shared in the forums of the project.

Maybe on l2jserver they have a bit more "custom" configs but if you look at it they are not only custom but they are also very usefull, plus their mindset is to focus more on the retail stuff aswell.

In different words, i'd like the same way i can make any kind of server i want with l2jserver to be able to do with l2jlisvus (diversity).

Guest Elfocrash
Posted

Maybe on l2jserver they have a bit more "custom" configs but if you look at it they are not only custom but they are also very usefull, plus their mindset is to focus more on the retail stuff aswell.

In different words, i'd like the same way i can make any kind of server i want with l2jserver to be able to do with l2jlisvus (diversity).

I will probably start working on a external project that will be easily attached to the sources of the pack with many custom features. I will make a topic in their forum.

  • 7 months later...
Posted (edited)

I know it's hard that project is so inactive and i feel sorry about this, but i'm afraid there is no other choice.
I took the chance of holidays to do some work, so here we are.

Revision 473

- Dimensional Rift implementation.
After many requests, it's ready for gameplay. Thanks xlinkinx, and many others.

The party rules are slightly different however, in order to stabilize the system.
1) If a party member is dismissed, party will be ported to the waiting room (retail-like).
This will prevent exploits such as leader being greedy and dismiss most of the members in order to keep boss drops.
2) If a party member leaves party, clicks to village button or logs out, he/she will be expelled to the waiting room.
3) Once ported to the next room, all dead members will be revived (excluding the use of a chance card and all members having died).
4) If all members have died, they will be ported to the waiting room, once room timer is over (retail-like).

Missing parts.
- Moving to another room of your choice with adena fee.
- Teleportation from Oracle of Dawn/Dusk to Dimensional Rift.




General fixes.

- TvT Event update. Teleportation is working more correctly now, since it was exploitable before.
  Now, players will be informed 20 seconds before the event starts that they will be ported to arena.
- Improved TvT Event revive.
- GMs can now attack Festival & Rift monsters.
- Added missing message for Mercenary Redfoot.
- Exp penalty will now be applied to a character during death, even if he's reached Lv78 & 100%. Thanks Karakan.
- Small change in Test of Reformer. Now, Aruraune will spawn wherever the last Nameless Ghoul dies. Thanks Karakan.
- Small correction for Rift teleport quest condition.
- Magic skill block has become a just broadcast skill, just like in L2j.
- Fixed Zombie Lord Farakelsus bad coords, making the boss unable to be attacked. Thanks Meteoro.
- Added 2 missing spellbooks and description for all of them. Thanks lordeze.
- Party range is configurable now.
- Fixed duplicate message, if player tried to use a Scroll of resurrection on an NPC.
- NPE checks in DayNightSpawnManager.
- Small improvements and NPE fix in SevenSignsFestival.
- Fixed a bug that monsters were getting respawned, even when respawn has stopped. It's met mostly in Siege guards, and Dimensional Rift monsters.
- Added a check to prevent participants of Festival of Darkness to register to the Grand Olympiad games (just in case).

Thanks a lot for your precious support, and patience.

Edited by parizakis
  • 2 weeks later...
Posted

I will continue this project, already upgraded geoengine, L2DatabaseFactory and java 7 to these sources

nice to see that somebody still cares for L2.

  • 3 weeks later...
Posted

Revision 482

- Updated and fixed all bugs for SQL Account Manager. It cleans all account & character-related tables, just like it should. (still buggy with clan data in l2j project).
- Added new settings for server & settings, classpath and javabuilder for datapack. Thanks pandragon.
- Corrected login warning if illegal argument exception is thrown. Account name is not set at that time, so we use account IP instead.
- From now on, hexid file will be saved as hexid.txt. This will get rid of file renaming, which was useless.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...