Hooks
static bool BeforeCvCity_changeUnitCombatProductionModifier(CvCity* self, UnitCombatTypes eIndex, int iChange);static void AfterCvCity_changeUnitCombatProductionModifier(CvCity* self, UnitCombatTypes eIndex, int iChange);static void ReplaceCvCity_changeUnitCombatProductionModifier(void (*original)(CvCity*, UnitCombatTypes, int), CvCity* self, UnitCombatTypes eIndex, int iChange);CivRegisterBefore<CivHooks::CvCity_changeUnitCombatProductionModifier>(host, &BeforeCvCity_changeUnitCombatProductionModifier);CivRegisterAfter<CivHooks::CvCity_changeUnitCombatProductionModifier>(host, &AfterCvCity_changeUnitCombatProductionModifier);CivRegisterReplace<CivHooks::CvCity_changeUnitCombatProductionModifier>(host, &ReplaceCvCity_changeUnitCombatProductionModifier);