Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Help] Remove the knockback effect of skills

Junior Spellweaver
Joined
Dec 8, 2007
Messages
137
Reaction score
11
Hi guys, I want to remove the knockback effect of the skills i.e. Lunge skill when casted should hit in its place and dont knockback the enemy. Preferably for Season9 Ep2 or Season6 Ep3, thanks for any response...
 
Newbie Spellweaver
Joined
Feb 16, 2018
Messages
6
Reaction score
1
I'm not a specialist but , this type of change u gonna need the Gameserver opensource did u have it?
 
Upvote 0
Junior Spellweaver
Joined
Dec 8, 2007
Messages
137
Reaction score
11
OK, thank you I will test it ASAP

EDIT: nevS thank you, it removed the knockback effect of the skills, but it didnt removed the "thrusting" effect of skills when the player use them, i.e Lounge still moves the player toward the npc
 
Last edited:
Upvote 0
Joined
Aug 6, 2005
Messages
552
Reaction score
298
That's not a big change, too. When the client performs a skill, it sends a packet to move towards the target.
So the easiest way to fix this, is to ignore these packets. To do this, just comment the line which calls RecvPositionSetProc at GameProtocol::protocolCore, for example:
Code:
case 0x15:
     // this->RecvPositionSetProc((PMSG_POSISTION_SET *)aRecv, aIndex);
     break;

The case value may differ between protocols. It's 0x15 for the ENG protocol/client.

As a nice side effect, this fixes some teleport cheats which use this packet type, too ;-)
 
Upvote 0
Back
Top