diff --git a/game/server/tf2base/tf_weapon_builder.cpp b/game/server/tf2base/tf_weapon_builder.cpp index 5d67df93..9c881ec7 100644 --- a/game/server/tf2base/tf_weapon_builder.cpp +++ b/game/server/tf2base/tf_weapon_builder.cpp @@ -351,7 +351,7 @@ void CTFWeaponBuilder::SwitchOwnersWeaponToLast() CBaseCombatWeapon *pWpn = pOwner->Weapon_GetSlot( 2 ); // Don't store last weapon when we autoswitch off builder - //CBaseCombatWeapon *pLastWpn = pOwner->GetLastWeapon(); + CBaseCombatWeapon *pLastWpn = pOwner->Weapon_GetLast(); if ( pWpn ) { @@ -362,7 +362,6 @@ void CTFWeaponBuilder::SwitchOwnersWeaponToLast() pOwner->SwitchToNextBestWeapon( NULL ); } - /* if ( pWpn == pLastWpn ) { // We had the wrench out before we started building. Go ahead and set out last @@ -374,12 +373,11 @@ void CTFWeaponBuilder::SwitchOwnersWeaponToLast() { pOwner->Weapon_SetLast( pLastWpn ); } - */ } else { // for all other classes, just switch to last weapon used - //pOwner->Weapon_Switch( pOwner->GetLastWeapon() ); + pOwner->Weapon_Switch( pOwner->Weapon_GetLast() ); } }