Lösch mal die Veränderungen aus der CalcLinkAttack raus und Versuch folgendes:
AttackArbiter.cpp
in der Funktion:
int CAttackArbiter::PostCalcDamage( int nATK, ATTACK_INFO* pInfo )
ersetze:
Quote:
|
nDamage += pAttacker->CalcLinkAttackDamage( nDamage );
|
durch
Quote:
if( ! pDefender->IsPlayer() )
nDamage += pAttacker->CalcLinkAttackDamage( nDamage );
|
Das sollte Link in jeder Art von Pvp und ebenso im Pk ausschalten und spart gleichzeitig einige Abfragen in der CalcLinkAttack ein, ist also geringfügig schneller.