ronancpl / HeavenMS

An improved server based on MapleSolaxia (v83 MapleStory private server)
GNU Affero General Public License v3.0
1.03k stars 742 forks source link

Issue #126 : Eliminated (almost) all object creation in AbstractMovementPacketHandler. #487

Closed Ubaware closed 5 years ago

Ubaware commented 5 years ago

My "solution" for Issue #126.

Pets still use the old system, which requires duplicate code in AbstractMovementPacketHandler.java. Alternatively, the duplicate code could be moved to updatePosition() in MaplePet.java.