Combat push?
I've searched the forums and wiki - I've obviously missed this. How do you disable all the pushing around that happens in melee?
|
File: zone/attack.cpp
Snippet: Code:
a->meleepush_xy = attacker->GetHeading() * 2.0f; This would mean, short of actual stuns or bash attacks, nobody will ever get interrupted while casting (movement is the sole cause of interrupting PCs/NPCs beyond genuine stuns). You could therefore situationally disable melee push for just NPCs or just PCs or whatever. Disabling melee push on NPCs will make the game harder (with melee push, you have a shot at causing melee push to interrupt that NPC's Complete Heal cast. Without, all NPC spells guaranteed will succeed without a genuine stun/bash effect). You can do this by setting the rule MeleePushChance to 0, per the above code. Disabling melee push on PCs will make the game easier (same reason, impossible to be interrupted now unless something genuinely stuns you with spell or bash). You would set the rule MeleePush to false to disable melee push wholesale for everything. |
All times are GMT -4. The time now is 12:30 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.