•  
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Task tag cleanup
Task tag cleanup
  1. … 129 more files in changeset.
Sync to l2jserver 3696:…
Sync to l2jserver 3696:

* server packets 11/54

  1. … 10 more files in changeset.
Removing Gracia Final config - part 1
Removing Gracia Final config - part 1
  1. … 39 more files in changeset.
visibility fix
visibility fix
  1. … 2 more files in changeset.
no_comment
no_comment
  1. … 5 more files in changeset.
Merging DecoyInfo into CharInfo finally :)
Merging DecoyInfo into CharInfo finally :)
  1. … 3 more files in changeset.
player view update
player view update
  1. … 7 more files in changeset.
/trunk/core:…
/trunk/core:

- Multisell warning fix

- NPE fix

  1. … 1 more file in changeset.
/trunk/core:…
/trunk/core:

- In retail you can't auto use fishing shots

- Also, you don't get "Restart at the town of ..." message

- And you can auto use even all grade soul/spiritshots at once

- Party Room location (region) is now shown exactly as in retail

- Fixing malformed DecoyInfo packet

- New system messages:

* Clan/friend invitation notification

* Servitor skill use restrictions

- Implementing Feather (fixed resurrection), that option is not GM only

- Wrapped [vitamin] pack item handler

  1. … 27 more files in changeset.
/trunk/core:…
/trunk/core:

- Party Room (Party matching) implementation, thanks Myzreal

* Optimized & cleaned up. After verification a new packet & direct relationship to L2Party has been added.

* Feedback would be nice

  1. … 29 more files in changeset.
/trunk/core:…
/trunk/core:

- Sync to l2jserver 3593

  1. … 13 more files in changeset.
Base implementation of "View" classes…
Base implementation of "View" classes

* stores informations about characters required for packets

* less garbage

* no blocking

* requires less calculation

* still has got a lot things to do :D

  1. … 18 more files in changeset.
l2j sync…
l2j sync

3356 Flying transformations now correctly displayed to the other players.

3351 Fixed problem with items created by skill (Kamael Bolts, for example)

  1. … 2 more files in changeset.
Finishing specialEffect sync and little optimisation
Finishing specialEffect sync and little optimisation
  1. … 5 more files in changeset.
Cleanup (l2jfree-core, optimization/coding style cleanup)
Cleanup (l2jfree-core, optimization/coding style cleanup)
  1. … 545 more files in changeset.
/trunk/core:…
/trunk/core:

- Fix cloaks display, thx heX1r0

  1. … 1 more file in changeset.
- Revert to working chance skill system…
- Revert to working chance skill system

- Several Gracia Final packet fixes

- Several Int->Long changes

- Partly sync to L2J gracia final support, thx

- Cleanup

  1. … 234 more files in changeset.
starting packet rework for final
starting packet rework for final
  1. … 123 more files in changeset.
Fix for "mountable transformations"
Fix for "mountable transformations"
L2PcInstance, AbstractNpcInfo, CharInfo…
L2PcInstance, AbstractNpcInfo, CharInfo

* fix for gms couldn't see players moving in observer mode

CellNodeMap

* f*ckin' path finding :D

  1. … 3 more files in changeset.
Warning cleanup
Warning cleanup
  1. … 1 more file in changeset.
- Moving back ExBrExtraUserInfo and commenting it out until it's used…
- Moving back ExBrExtraUserInfo and commenting it out until it's used

- PcKnownList: spaces -> tabs

  1. … 2 more files in changeset.
- Moving packet code for NPC-like PC appearances (poly) to AbstractNpcInfo…
- Moving packet code for NPC-like PC appearances (poly) to AbstractNpcInfo

- Adding boolean canSee() method to L2PcInstance for additional decision wether a packet should be sent or not

- Some optimisations (packets constructors, polymorph)

  1. … 6 more files in changeset.
Sync core 2884…
Sync core 2884

Refactoring actors to correct folders, rename some instances

  1. … 440 more files in changeset.
L2GameServerPacket…
L2GameServerPacket

* added methods to execute code BEFORE(prepareToSend) and AFTER(packetSent) it's added to the send queue

ExBrExtraUserInfo

* moved to UserInfo.packetSent()

L2GamePacketHandler

* config filters out only the hexa dump, but the flood manager not

RequestAllyInfo, AllyInfo

* no need to create a new packet

* moved code to a static method

L2Clan, PledgeShowMemberListAll

* making it client-independent

L2Character

* auto-attack after casting only if the skill was a melee skill, or the target is almost inside the attack range

* for example won't start auto-attacking automatically after a sonic attack was fired from it's cast range (500+)

  1. … 31 more files in changeset.
Server Core:…
Server Core:

* Recommendation/Evaluation system rework. All bugs should be fixed now.

* GM may evaluate temporarily

* Removing recommendation task

* FIX: Banking system must only work when enabled in configuration

* FIX: "break;" instead of "return" when checking no-heal zone status

  1. … 17 more files in changeset.
Filtering packets - if the client shouldn't get it, then simply don't send it :D
Filtering packets - if the client shouldn't get it, then simply don't send it :D
  1. … 5 more files in changeset.
Packet broadcasting cleanup/rework…
Packet broadcasting cleanup/rework

* replaced different broadcasting methods with one universal

Condition listener

* added an abstract listener class, and one example for hp percent conditions (Final Fortress, Final Frenzy, etc...)

  1. … 38 more files in changeset.
Core sync:…
Core sync:

2750: Detached clients by DS

2751: Fort siege update by Kerberos

2752,2753: Message fixes

  1. … 81 more files in changeset.
Trunk core : Sync to L2J…
Trunk core : Sync to L2J

* 2755 - Fix for NPC & Quest reloading. by GodKratos

* 2757 - Boss jewelery success rates calculations for skill landing done by Didldak

* 2758 - Little fix for triggering QuestEventType.ON_ATTACK , by Kerberos

* 2762 - Update for event handler onFirstTalk() by Kerberos

* 2763 - Chace skills that are bestowed cannot be used like normal skills. Thanks mrpoke

* 2764 - When using Warehouse Freightman, target (L2PcInstance) is not completly load (initialized), just its PcFreight. This fixes another skill's cooltime exploit and increases performance. Special thanks to vordulak who reporting and help testing this out by DrHouse

* 2766 - Fix Curse of Shade (Nightshade Summon Skill) can be used on non-flagged players thanks fordfrog

* 2768 - Reflected damage fix by GodKratos

* 2770 - Updating friendlist after adding a new friend by DrHouse

* 2773 - Updated RecipeController handling by Benurb and some cleanup.

* 2776 - Until proper clan leader change support is done, this is a little exploit fix (leader, while fliying wyvern changes clan leader and the new leader can ride the wyvern too) by DrHouse

* 2780 - Updated packet information by Kerberos.

* 2781, 2783 - Remove double success check for mute skills. by GodKratos

* 2782 - Allow reloading of config files. by GodKratos

* 2784 - CharInfo update & Horse glitch fix by GodKratos

* 2786 - Possible exploit fix. by nBd

* 2787 - Allowing new Protocol. by nBd

* 2788 - Pet/Summon fixes by kerb

* 2789 - Login Server update - by kerb

* when u try to connect on server and you have wrong client (not allowed protocol id), client will now display that your client is not supported by server

* fixed issue with trying to log with same account that is already logged in (now u will see message that account is already in use)

Need to check 2750, 2751, 2752, 2753, 2759, 2760, 2765, 2767, 2769, 2771, 2772, 2777, 2778

  1. … 37 more files in changeset.