• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[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