Bazaar developer reference

CvPlayer::SetWoundedUnitDamageMod(int)

Defined in
CvPlayer.cpp, line 13191
Class
CvPlayer
Hook name
CivHooks::CvPlayer_SetWoundedUnitDamageMod

Hooks

static bool BeforeCvPlayer_SetWoundedUnitDamageMod(CvPlayer* self, int iValue);static void AfterCvPlayer_SetWoundedUnitDamageMod(CvPlayer* self, int iValue);static void ReplaceCvPlayer_SetWoundedUnitDamageMod(void (*original)(CvPlayer*, int), CvPlayer* self, int iValue);CivRegisterBefore<CivHooks::CvPlayer_SetWoundedUnitDamageMod>(host, &BeforeCvPlayer_SetWoundedUnitDamageMod);CivRegisterAfter<CivHooks::CvPlayer_SetWoundedUnitDamageMod>(host, &AfterCvPlayer_SetWoundedUnitDamageMod);CivRegisterReplace<CivHooks::CvPlayer_SetWoundedUnitDamageMod>(host, &ReplaceCvPlayer_SetWoundedUnitDamageMod);

Code

13190/// How much weaker do Units get when wounded?13191void CvPlayer::SetWoundedUnitDamageMod(int iValue)13192{13193	m_iWoundedUnitDamageMod = iValue;1319413195	if(m_iWoundedUnitDamageMod < /*50*/ -GC.getWOUNDED_DAMAGE_MULTIPLIER())13196	{13197		m_iWoundedUnitDamageMod = /*50*/ -GC.getWOUNDED_DAMAGE_MULTIPLIER();13198	}13199}

Calls

Called by