[HELP] How can i increase Looter Pet looting speed and character max speed

09/01/2020 04:56 yajrzkie5#1
can anyone help me with this please ..
i dont know how to increase looting speed of looter pet and decrease max speed of character.
09/01/2020 09:25 Groxy101#2
CreateObj.cpp

Code:
			if (pProp->dwAI == AII_PET)
			{
				pMover->m_pActMover->m_fSpeed *= PET_SPEED_MULTIPLIER;
			}
09/01/2020 16:07 netHoxInc#3
Quote:
Originally Posted by Groxy101 View Post
CreateObj.cpp

Code:
			if (pProp->dwAI == AII_PET)
			{
				pMover->m_pActMover->m_fSpeed *= PET_SPEED_MULTIPLIER;
			}
Not sure if he really ment the pet movement speed, he probably want it to loot faster and not only run faster

Also some mod please move this to pserver discussion
09/02/2020 05:15 Execrate#4
Pet speed...
CreateObj.cpp
Code:
#if __VER >= 9	//__AI_0509
			MoverProp* pProp	= pMover->GetProp();
			if( pProp->dwAI == AII_MONSTER )
			{
				pMover->m_pActMover->m_fSpeed	/= 2.0F;
			}

#ifdef __PetSpeed
            if (pProp->dwAI == AII_PET)
                pMover->m_pActMover->m_fSpeed *= 3;
#endif
#endif	// __AI_0509
ProjectCmn.cpp
Code:
		pProperty->eElementType			= static_cast<SAI79::ePropType>(scanner.GetNumber());
		pProperty->wElementAtk			= static_cast<short>(scanner.GetNumber());

		pProperty->dwHideLevel			= scanner.GetNumber();
#ifdef __PetSpeed
		pProperty->fSpeed = pProperty->dwAI == AII_PET ? scanner.GetFloat() * 3.00f : scanner.GetFloat();
#else
		pProperty->fSpeed				= scanner.GetFloat();
#endif
		pProperty->dwShelter			= scanner.GetNumber();
		pProperty->dwFlying				= scanner.GetNumber();
		pProperty->dwJumpIng			= scanner.GetNumber();
		pProperty->dwAirJump			= scanner.GetNumber();
Character speed...

MoverParam.cpp
Code:
	int nAdjValue	= GetAdjParam( DST_SPEED );
	if( nAdjValue != 0 )
	{
#ifdef __MaxSpeed
		if (nAdjValue > 100)
			nAdjValue = 100;
		else if (nChgValue > 100)
			nChgValue = 100;
#endif
#ifdef __JEFF_11
		fSrcSpeed = fSrcSpeed + ( fSrcSpeed * (nAdjValue / 100.0f) );
		if( fSrcSpeed < 0.0F )
			fSrcSpeed	= 0.0F;
#endif	// __JEFF_11
		return fSrcSpeed;
	}
09/04/2020 11:47 Michi#5
#moved