bUsh
05-03-2004, 02:07 AM
0.5.7-DR2, May 9th:
mob.cpp, around line 1278, in SetAttackTimer()
if ((i==SLOT_SECONDARY) && IsClient()) {
int8 tmp = this->CastToClient()->GetSkill(DUAL_WIELD);
if ((tmp == 0) || (tmp > 252) || !ItemToUse.IsWeapon() ) {
if ( !ItemToUse.IsWeapon() ) {
attack_timer_dw->Disable();
break;
}
Change this line:
if ( !ItemToUse.IsWeapon() ) {
to
if ( !ItemToUse.IsWeapon() && !CanThisClassDualWield() ) {
Enjoy!
mob.cpp, around line 1278, in SetAttackTimer()
if ((i==SLOT_SECONDARY) && IsClient()) {
int8 tmp = this->CastToClient()->GetSkill(DUAL_WIELD);
if ((tmp == 0) || (tmp > 252) || !ItemToUse.IsWeapon() ) {
if ( !ItemToUse.IsWeapon() ) {
attack_timer_dw->Disable();
break;
}
Change this line:
if ( !ItemToUse.IsWeapon() ) {
to
if ( !ItemToUse.IsWeapon() && !CanThisClassDualWield() ) {
Enjoy!