EFFECT_ADJUST_BUILDING_SPREAD_CHARGES |
Amount (Integer) |
Unit |
Unit::Religion::ChangeSpreadCharges edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8d8840→0x8deb20 Remove 0x8d99e0→0x8df360 |
6 uses |
EFFECT_ADJUST_GREAT_PEOPLE_POINTS_PER_KILL |
Amount (Integer), GreatPersonClassType (String) |
Unit |
Unit::Instance::ChangeBonusPointsPerKill
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetGreatPersonClassDefinitions |
Base game+ |
Apply 0x814700→0x81aa60 Remove 0x814f50→0x81b830 |
4 uses |
EFFECT_ADJUST_HEAL_CHARGES |
Amount (Integer) |
Unit |
Unit::Religion::ChangeReligiousHealCharges edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8e5520→0x8ebae0 Remove 0x8e5c10→0x8ec460 |
2 uses |
EFFECT_ADJUST_UNIT_ADVANCED_COASTAL_RAID |
UseAdvancedCoastalRaid (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x846e30→0x860cb0 Remove 0x847670→0x8612d0 |
1 use |
EFFECT_ADJUST_UNIT_ADVANCED_PILLAGING |
UseAdvancedPillaging (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x86a4c0→0x86f3e0 Remove 0x86af10→0x86fde0 |
5 uses |
EFFECT_ADJUST_UNIT_AGAINST_DISTRICT_COMBAT_BONUS |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x85ddb0→0x875f00 Remove 0x85e510→0x876620 |
1 use |
EFFECT_ADJUST_UNIT_ANTI_AIR_STRENGTH |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x86f260→0x887230 Remove 0x86fae0→0x887b80 |
1 use |
EFFECT_ADJUST_UNIT_ATTACK_AND_MOVE |
CanMove (Boolean) |
Unit |
Unit::Instance::SetCanMoveAfterAttacking |
Base game+ |
Apply 0x87b640→0x8818d0 Remove 0x87bbe0→0x882a10 |
6 uses |
EFFECT_ADJUST_UNIT_ATTACK_EXPERIENCE_MODIFIER |
Amount (Integer) |
Unit |
Unit::Experience::ChangeAttackingExperienceModifier edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x88e660→0x894dd0 Remove 0x88ec20→0x8959f0 |
1 use |
EFFECT_ADJUST_UNIT_ATTACK_RANGE |
Amount (Integer) |
Unit |
Unit::Instance::ChangeAttackRange |
Base game+ |
Apply 0x8a0a00→0x8a7910 Remove 0x8a1120→0x8a7c90 |
9 uses |
EFFECT_ADJUST_UNIT_BARBARIAN_COMBAT |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8b2380→0x8b93f0 Remove 0x8b2500→0x8b9960 |
3 uses |
EFFECT_ADJUST_UNIT_BOOST_ALL_SPIES |
Amount (Integer), Defense (Boolean) |
Unit |
Definitions::GetUnitOperationDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x87e350→0x8980c0 Remove 0x87e680→0x8985d0 |
2 uses |
EFFECT_ADJUST_UNIT_BUILD_CHARGES |
Amount (Integer) |
Unit |
Unit::Instance::ChangeBuildCharges
Unit::Instance::GetCombat
Unit::Manager::Get
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetUnitDefinitions |
Base game+ |
Apply 0x8c7f90→0x8cda90 Remove 0x8c8410→0x8cdec0 |
15 uses |
EFFECT_ADJUST_UNIT_BYPASS_COMBAT_UNIT |
Bypass (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8e4420→0x8eaf40 Remove 0x8e49e0→0x8eb380 |
1 use |
EFFECT_ADJUST_UNIT_BYPASS_WALLS |
Enable (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7e4930→0x7ea0a0 Remove 0x7e5240→0x7ea640 |
1 use |
EFFECT_ADJUST_UNIT_BYPASS_WALLS_PROMOTION_CLASS |
PromotionClass (String) |
Unit |
Unit::Instance::AddBypassWallsPromotionClass
Unit::Instance::RemoveBypassWallsPromotionClass
Definitions::GetUnitPromotionClassDefinitions |
NFP |
Apply 0x87f290→0x899460 Remove 0x87f8d0→0x899c00 |
2 uses |
EFFECT_ADJUST_UNIT_CANNOT_ATTACK |
Disable (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7f6900→0x7fc880 Remove 0x7f6ff0→0x7fd190 |
1 use |
EFFECT_ADJUST_UNIT_CLEAR_TERRAIN_START_MOVEMENT |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x809580→0x80dff0 Remove 0x809f00→0x80e900 |
2 uses |
EFFECT_ADJUST_UNIT_COMBAT_CAPTURE |
CanCapture (Boolean), UnitType (String) |
Unit |
Definitions::GetUnitDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x81b140→0x8224a0 Remove 0x81b880→0x822fa0 |
2 uses |
EFFECT_ADJUST_UNIT_COMBAT_STRENGTH |
Amount (Integer) |
Unit |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x830560→0x837380 Remove 0x830950→0x837dc0 |
3 uses |
EFFECT_ADJUST_UNIT_COMBAT_UNIT_CAPTURE |
CanCapture (Boolean), UnitType (String) |
modifier object |
Definitions::GetUnitDefinitions |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8ea830→0x7f06c0 Remove 0x8ebcc0→0x7f1ae0 |
1 use |
EFFECT_ADJUST_UNIT_CONVERTS_BARBARIANS |
Converts (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8cf0e0→0x8d3700 Remove 0x8cf9e0→0x8d42e0 |
2 uses |
EFFECT_ADJUST_UNIT_DAMAGE |
Amount (Integer) |
Unit |
Unit::Manager::Get |
Base game+ |
Apply 0x8e29d0→0x8e8890 Remove 0x8e2e40→0x8e8dd0 |
4 uses |
EFFECT_ADJUST_UNIT_DEFENSE (removed) |
— |
— |
— |
— |
— |
— |
EFFECT_ADJUST_UNIT_DIPLO_VISIBILITY_COMBAT_MODIFIER |
Amount (Integer), DeltaWithOpponent (Boolean) |
Unit |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x7efd30→0x807e30 Remove 0x7f0530→0x8084d0 |
2 uses |
EFFECT_ADJUST_UNIT_DISASTER_CHARGES |
Amount (Integer) |
Unit |
Unit::Instance::ChangeDisasterCharges
Unit::Manager::Get
GameEffects::ArgumentFunction::GetFunctions |
NFP |
Apply 0x893200→0x8ac010 Remove 0x893920→0x8ac620 |
2 uses |
EFFECT_ADJUST_UNIT_DOMAIN_PRODUCTION |
Amount (Integer), Domain (String) |
City |
Definitions::GetUnitDefinitions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8f5a60→0x7e8560 Remove 0x8f62d0→0x7e8db0 |
2 uses |
EFFECT_ADJUST_UNIT_ENABLE_WALL_ATTACK |
Enable (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x809ed0→0x80e8d0 Remove 0x80a6c0→0x80f040 |
2 uses |
EFFECT_ADJUST_UNIT_ENABLE_WALL_ATTACK_PROMOTION_CLASS |
PromotionClass (String) |
Unit |
Unit::Instance::AddEnableWallAttackPromotionClass
Unit::Instance::RemoveEnableWallAttackPromotionClass |
— |
Apply 0x8a5560→0x8be140 Remove 0x8a5d30→0x8beb80 |
2 uses |
EFFECT_ADJUST_UNIT_ENABLE_WALL_ATTACK_WHOLE_GAME |
— |
Player |
— |
GS, BlackDeath, WarMachine |
Apply 0x8b8320→0x8d2640 Remove 0x8b8a70→0x8d2b80 |
— |
EFFECT_ADJUST_UNIT_ENABLE_WALL_ATTACK_WHOLE_GAME_PROMOTION_CLASS |
PromotionClass (String) |
Player |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8ce050→0x8e75d0 Remove 0x8ce840→0x8e7ef0 |
2 uses |
EFFECT_ADJUST_UNIT_ENABLE_WALL_ATTACK_WHOLE_GAME_SAME_RELIGION (untested in the community list) |
— |
Player |
edits Data::VariantMap on Game::Instance |
— |
Apply 0x81b120→0x822480 Remove 0x81b860→0x822f80 |
1 use |
EFFECT_ADJUST_UNIT_ENEMY_HEAL (removed) |
— |
— |
— |
— |
— |
— |
EFFECT_ADJUST_UNIT_ENEMY_TERRITORY_START_MOVEMENT |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8e0c60→0x7e6330 Remove 0x8e1980→0x7e6f10 |
1 use |
EFFECT_ADJUST_UNIT_ENTER_FOREIGN_LANDS |
Enter (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8170c0→0x81d3c0 Remove 0x817800→0x81dcb0 |
2 uses |
EFFECT_ADJUST_UNIT_ESCAPE_BOOST |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x829c00→0x8308a0 Remove 0x82a130→0x831280 |
1 use |
EFFECT_ADJUST_UNIT_ESCORT_MOBILITY |
EscortMobility (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83ee00→0x845140 Remove 0x83f1f0→0x845470 |
1 use |
EFFECT_ADJUST_UNIT_EVICT_PERCENT |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x853950→0x857850 Remove 0x854720→0x858390 |
2 uses |
EFFECT_ADJUST_UNIT_EXERT_ZOC |
Exert (Boolean) |
Unit |
— |
Base game+ |
Apply 0x868190→0x86cea0 Remove 0x868960→0x86de40 |
1 use |
EFFECT_ADJUST_UNIT_EXPERIENCE_LEVEL |
Amount (Integer) |
Unit |
Cache::Player::Trade::CalcFavorPerTurnFromTradePartners Unit::Experience::SetLevel edits Data::VariantMap on Game::Instance |
— |
Apply 0x878f60→0x87f3f0 |
1 use |
EFFECT_ADJUST_UNIT_EXPERIENCE_MODIFIER |
Amount (Integer) |
Unit |
Unit::Experience::ChangeGeneralExperienceModifier edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x88bf80→0x893a70 Remove 0x88d730→0x894770 |
34 uses |
EFFECT_ADJUST_UNIT_EXTRACT_SEA_ARTIFACTS |
Extract (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x89fdd0→0x8a5ec0 Remove 0x8a0580→0x8a7640 |
1 use |
EFFECT_ADJUST_UNIT_FAITH_ON_DISTRICT_PLUNDER |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x816a30→0x82ff70 Remove 0x817090→0x830740 |
1 use |
EFFECT_ADJUST_UNIT_FAITH_ON_IMPROVEMENT_PLUNDER |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x828930→0x841f80 Remove 0x8293d0→0x842460 |
1 use |
EFFECT_ADJUST_UNIT_FIGHT_WHILE_EMBARKED |
CanFight (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8f44d0→? Remove 0x8f4b20→? |
1 use |
EFFECT_ADJUST_UNIT_FLANKING_BONUS_MODIFIER |
Percent (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8b1cf0→0x8b8760 Remove 0x8b1f40→0x8b8ee0 |
5 uses |
EFFECT_ADJUST_UNIT_FORCE_RETREAT |
ForceRetreat (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8c5fc0→0x8cc250 Remove 0x8c6640→0x8cc480 |
1 use |
EFFECT_ADJUST_UNIT_FOREIGN_SPREAD_MODIFIER |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8d9df0→0x8dfad0 Remove 0x8da210→0x8e01f0 |
1 use |
EFFECT_ADJUST_UNIT_FRIENDLY_HEAL (removed) |
— |
— |
— |
— |
— |
— |
EFFECT_ADJUST_UNIT_FRIENDLY_TERRITORY_COMBAT |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8ed390→0x8f2260 Remove 0x8ee0b0→0x8f2b00 |
2 uses |
EFFECT_ADJUST_UNIT_FRIENDLY_TERRITORY_START_MOVEMENT |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7edf00→0x7f3030 Remove 0x7ee880→0x7f3eb0 |
1 use |
EFFECT_ADJUST_UNIT_GRANT_EXPERIENCE |
Amount (Integer) |
Unit |
Unit::Experience::CanEarnExperience
Unit::Experience::GetExperienceForNextLevel
Cache::City::Growth::GetTurnsUntilStarvation
Unit::Experience::ChangeExperience edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7fffe0→0x805b00 |
22 uses |
EFFECT_ADJUST_UNIT_GREAT_PERSON_CHARGES |
Amount (Integer) |
Unit |
Unit::GreatPerson::ChangeActionCharges edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83e0a0→0x843f90 Remove 0x83e580→0x844fc0 |
1 use |
EFFECT_ADJUST_UNIT_HEAL |
Amount (Integer) |
Unit |
Unit::Instance::SetDamage |
Base game+ |
Apply 0x852e80→0x856eb0 |
1 use |
EFFECT_ADJUST_UNIT_HEALING_MODIFIERS |
Amount (Integer), Type (String) |
Unit |
Unit::Instance::ChangeTerritoryHealing
GameEffects::ArgumentFunction::GetFunctions |
Base game+ |
Apply 0x869540→0x86ed30 Remove 0x869da0→0x86f230 |
22 uses |
EFFECT_ADJUST_UNIT_HEALING_RELIGION_MODIFIERS |
Amount (Integer), Type (String) |
Unit |
Unit::Instance::ChangeTerritoryHealingReligion |
Base game+ |
Apply 0x887950→0x88f560 Remove 0x888520→0x88fa90 |
2 uses |
EFFECT_ADJUST_UNIT_HIDDEN_VISIBILITY |
Hidden (Boolean) |
Unit |
Unit::Manager::Get |
Base game+ |
Apply 0x8a66f0→0x8aecf0 Remove 0x8a6c00→0x8af440 |
4 uses |
EFFECT_ADJUST_UNIT_HOLY_CITIES_COMBAT_MODIFIER (untested in the community list) |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
— |
Apply 0x8b9a00→0x8bf4b0 Remove 0x8bafb0→0x8c0100 |
2 uses |
EFFECT_ADJUST_UNIT_IGNORE_CLIFF_WALLS |
Ignore (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8cf700→0x8d4020 Remove 0x8cfbe0→0x8d48c0 |
1 use |
EFFECT_ADJUST_UNIT_IGNORE_RANGED_VS_DISTRICT_PENALTY |
Ignore (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, NFP, BlackDeath, WarMachine |
Apply 0x7f34a0→0x8f4100 Remove 0x7f3910→0x8f49f0 |
1 use |
EFFECT_ADJUST_UNIT_IGNORE_RESOURCE_MAINTENANCE |
Ignore (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x8e29b0→0x8e8870 Remove 0x8e2e10→0x8e8da0 |
4 uses |
EFFECT_ADJUST_UNIT_IGNORE_RIVERS |
Ignore (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8f6190→0x7e89a0 Remove 0x7e3ad0→0x7e90d0 |
3 uses |
EFFECT_ADJUST_UNIT_IGNORE_SHORES |
Ignore (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7f47d0→0x7fad80 Remove 0x7f5730→0x7fb5c0 |
5 uses |
EFFECT_ADJUST_UNIT_IGNORE_SHORESFORESTHILLS (untested in the community list) |
Ignore (Boolean) |
— |
— |
— |
— |
— |
EFFECT_ADJUST_UNIT_IGNORE_STRATEGIC_RESOURCE_LEVIED |
Ignore (Boolean) |
Player |
— |
GS, NFP, BlackDeath, WarMachine |
Apply 0x805e80→0x81e870 Remove 0x806430→0x81ee50 |
— |
EFFECT_ADJUST_UNIT_IGNORE_TERRAIN_COST |
Ignore (Boolean), Type (String) |
Unit |
Definitions::GetTerrainDefinitions
Definitions::GetFeatureDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x808190→0x80d5d0 Remove 0x808c40→0x80dc20 |
8 uses |
EFFECT_ADJUST_UNIT_IGNORE_ZOC |
Ignore (Boolean) |
Unit |
— |
Base game+ |
Apply 0x818bc0→0x81fa40 Remove 0x819700→0x820410 |
1 use |
EFFECT_ADJUST_UNIT_INITIATION_YIELD |
Amount (Integer), YieldType (String) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x82ba20→0x8317b0 Remove 0x82be50→0x831e10 |
2 uses |
EFFECT_ADJUST_UNIT_INITIATION_YIELD_POPULATION |
Amount (Integer), YieldType (String) |
Unit |
Unit::Religion::ChangeInitiationYieldPopulation edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8181d0→0x831780 Remove 0x818940→0x831bd0 |
1 use |
EFFECT_ADJUST_UNIT_JUMP_ABILITY |
Range (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x82bff0→0x845990 Remove 0x82ccb0→0x846110 |
1 use |
EFFECT_ADJUST_UNIT_LAND_VICTORY_SPREAD |
LandVictorySpread (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83f7a0→0x845f80 Remove 0x8407b0→0x846620 |
2 uses |
EFFECT_ADJUST_UNIT_MAINTENANCE_DISCOUNT |
Amount (Integer) |
Player |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8556b0→0x8588e0 Remove 0x856100→0x858d40 |
10 uses |
EFFECT_ADJUST_UNIT_MILITARY_FORMATION |
MilitaryFormationType (String) |
Unit |
Unit::Instance::SetMilitaryFormation
Definition::Utility::NameToMilitaryFormationType |
Base game+ |
Apply 0x87a960→0x8808e0 |
4 uses |
EFFECT_ADJUST_UNIT_MOVEMENT |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8b3660→0x8ba000 Remove 0x8b3f90→0x8ba500 |
50 uses |
EFFECT_ADJUST_UNIT_MOVE_AND_ATTACK |
CanAttack (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8a1cc0→0x8a87a0 Remove 0x8a20d0→0x8a9200 |
2 uses |
EFFECT_ADJUST_UNIT_NATURAL_WONDER_DEFERRED_CHARGES |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8c7f60→0x8cda60 Remove 0x8c83e0→0x8cde90 |
1 use |
EFFECT_ADJUST_UNIT_NEIGHBOR_COMBAT_MODIFIER |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
— |
Apply 0x8db9b0→0x8e1c30 Remove 0x8dc070→0x8e2310 |
1 use |
EFFECT_ADJUST_UNIT_NEUTRAL_HEAL (removed) |
— |
— |
— |
— |
— |
— |
EFFECT_ADJUST_UNIT_NO_FOREIGN_SPREAD |
NoSpread (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8effe0→0x7f5b90 Remove 0x8f03c0→0x7f61a0 |
1 use |
EFFECT_ADJUST_UNIT_NO_MOVE_TERRAIN (removed) |
— |
— |
— |
— |
— |
— |
EFFECT_ADJUST_UNIT_NO_REDUCTION_DAMAGE |
NoReduction (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7efdb0→0x807a90 Remove 0x7f05b0→0x808260 |
2 uses |
EFFECT_ADJUST_UNIT_NUM_ATTACKS |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x802640→0x819cc0 Remove 0x802950→0x81aa30 |
6 uses |
EFFECT_ADJUST_UNIT_OWNER |
NewOwner (String) |
Unit |
Unit::Manager::Get |
Base game+ |
Apply 0x8141d0→0x82ce60 |
1 use |
EFFECT_ADJUST_UNIT_PARADROP_ABILITY |
CanDrop (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x83c410→0x855410 Remove 0x83cde0→0x855cb0 |
1 use |
EFFECT_ADJUST_UNIT_PER_LUXURY_ATTACK_MODIFIER |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x827500→0x840460 Remove 0x828270→0x841270 |
1 use |
EFFECT_ADJUST_UNIT_PER_UNUSED_MOVEMENT_COMBAT_BONUS |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x83f540→0x8587a0 Remove 0x83fbb0→0x858b20 |
1 use |
EFFECT_ADJUST_UNIT_PILLAGE_DISTRICT_MODIFIER |
Amount (Integer) |
Player |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8508b0→0x869700 Remove 0x850ed0→0x86a170 |
2 uses |
EFFECT_ADJUST_UNIT_PILLAGE_IMPROVEMENT_MODIFIER |
Amount (Integer) |
Player |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x865e90→0x87d9a0 Remove 0x866320→0x87de00 |
2 uses |
EFFECT_ADJUST_UNIT_PLUNDER_YIELDS |
Amount (Integer), YieldType (String) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83a9f0→0x853420 Remove 0x83b9b0→0x854390 |
6 uses |
EFFECT_ADJUST_UNIT_POST_COMBAT_HEAL |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x84fee0→0x8680d0 Remove 0x8506f0→0x868ee0 |
2 uses |
EFFECT_ADJUST_UNIT_POST_COMBAT_YIELD |
OnlyWhenDefeatedEarlierEraUnit (Boolean), PercentDefeatedStrength (Integer), ReligiousCombat (Boolean), YieldType (String) |
modifier object |
GameEffects::ProposedCombat::AddPostCombatYield
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions |
Base game+ |
Apply 0x85c4b0→0x874b80 |
13 uses |
EFFECT_ADJUST_UNIT_POST_TOURISM_BOMB_LOYALTY |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x87dde0→0x897980 Remove 0x87e320→0x898090 |
1 use |
EFFECT_ADJUST_UNIT_PROMOTE_NO_FINISH_MOVES |
NoFinishMoves (Boolean) |
— |
edits Data::VariantMap on Game::Instance |
NFP |
Remove 0x8aa1f0→0x8c39e0 |
1 use |
EFFECT_ADJUST_UNIT_PROPERTY (untested in the community list) |
— |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8c06c0→0x8d9d00 Remove 0x8c11d0→0x8da950 |
3 uses |
EFFECT_ADJUST_UNIT_RAIDING |
Bonus (Integer), CanRaid (Boolean) |
Unit |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7ea0b0→0x801040 Remove 0x7eab00→0x8021a0 |
2 uses |
EFFECT_ADJUST_UNIT_RELIC_UPON_DEATH |
RelicUponDeath (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7fca80→0x814870 Remove 0x7fd660→0x814f50 |
2 uses |
EFFECT_ADJUST_UNIT_ROCK_BAND_LEVEL_DISTRICT |
Amount (Integer), DistrictType (String) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8311b0→0x849f30 Remove 0x831970→0x84a2a0 |
15 uses |
EFFECT_ADJUST_UNIT_ROCK_BAND_LEVEL_IMPROVEMENT |
Amount (Integer), ImprovementType (String) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8472c0→0x860e40 Remove 0x847870→0x861470 |
1 use |
EFFECT_ADJUST_UNIT_ROCK_BAND_LEVEL_NATIONAL_PARK |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x85e050→0x876200 Remove 0x85ea60→0x876b80 |
1 use |
EFFECT_ADJUST_UNIT_ROCK_BAND_LEVEL_NATURAL_WONDER |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x86f720→0x887710 Remove 0x86fd40→0x887ce0 |
1 use |
EFFECT_ADJUST_UNIT_ROCK_BAND_TOURISM_BOMB_VALUE_PEACE |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
— |
Apply 0x87f4c0→0x8996c0 Remove 0x87fb90→0x899dc0 |
1 use |
EFFECT_ADJUST_UNIT_SEA_MOVEMENT |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x812580→0x82ae30 Remove 0x813250→0x82b370 |
8 uses |
EFFECT_ADJUST_UNIT_SEE_HIDDEN |
SeeHidden (Boolean) |
Unit |
Unit::Instance::SetSeeHiddenType |
Base game+ |
Apply 0x825b80→0x83e5f0 Remove 0x826820→0x83f310 |
1 use |
EFFECT_ADJUST_UNIT_SEE_THROUGH_FEATURES |
CanSee (Boolean) |
Unit |
Unit::Instance::SetCanSeeThroughFeatures |
Base game+ |
Apply 0x8381d0→0x851280 Remove 0x839260→0x852060 |
3 uses |
EFFECT_ADJUST_UNIT_SEE_THROUGH_TERRAIN |
CanSee (Boolean) |
Unit |
Unit::Instance::SetCanSeeThroughTerrain |
— |
Apply 0x84db50→0x866a60 Remove 0x84e330→0x867220 |
1 use |
EFFECT_ADJUST_UNIT_SIGHT |
Amount (Integer) |
Unit |
Unit::Instance::ChangeSightRange |
Base game+ |
Apply 0x862e70→0x87a890 Remove 0x8635a0→0x87af90 |
10 uses |
EFFECT_ADJUST_UNIT_SPREAD_CHARGES |
Amount (Integer) |
Unit |
Unit::Religion::ChangeSpreadCharges
Unit::Manager::Get
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x874fc0→0x88cae0 Remove 0x875720→0x88cfd0 |
3 uses |
EFFECT_ADJUST_UNIT_SPY_COUNTERSPY_ADJACENT_LEVEL_BOOST |
Amount (Integer) |
Unit |
Definitions::GetUnitOperationDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8a56e0→0x8be290 Remove 0x8a6140→0x8bee80 |
1 use |
EFFECT_ADJUST_UNIT_SPY_COUNTERSPY_ENTIRE_CITY |
EntireCity (Boolean) |
Unit |
Definitions::GetUnitOperationDefinitions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8b8ef0→0x8d3000 Remove 0x8b92b0→0x8d3310 |
1 use |
EFFECT_ADJUST_UNIT_SPY_ESTABLISH_TIME |
ReductionPercent (Integer) |
Unit |
Definitions::GetUnitOperationDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8733f0→0x878fe0 Remove 0x873a30→0x879b40 |
2 uses |
EFFECT_ADJUST_UNIT_SPY_OFFENSIVE_OPERATION_TIME |
ReductionPercent (Integer) |
Unit |
Definitions::GetUnitOperationDefinitions Unit::Espionage::AddEspionageTimeReduction Unit::Espionage::RemoveEspionageTimeReduction
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x86ae70→0x882f80 Remove 0x86b6a0→0x883440 |
2 uses |
EFFECT_ADJUST_UNIT_SPY_OPERATION_CHANCE |
Amount (Integer), Offensive (Boolean), OperationType (String) |
Unit |
Unit::Espionage::AddEspionageBonus
Unit::Espionage::RemoveEspionageBonus
Definitions::GetUnitOperationDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x883300→0x88b100 Remove 0x883b90→0x88b8d0 |
18 uses |
EFFECT_ADJUST_UNIT_SPY_OPERATION_TIME |
OperationType (String), ReductionPercent (Integer) |
Unit |
Unit::Espionage::AddEspionageTimeReduction Unit::Espionage::RemoveEspionageTimeReduction
Definitions::GetUnitOperationDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x89ab50→0x8a1270 Remove 0x89bc30→0x8a1a70 |
14 uses |
EFFECT_ADJUST_UNIT_STRENGTH_REDUCTION_FOR_DAMAGE_MODIFIER |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x88b650→0x8a51a0 Remove 0x88bb50→0x8a5530 |
1 use |
EFFECT_ADJUST_UNIT_SUPPORT_BONUS_MODIFIER |
Percent (Integer), DomainType (String) |
Unit |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x89f140→0x8b7e30 Remove 0x89f800→0x8b8360 |
3 uses |
EFFECT_ADJUST_UNIT_TAG_ERA_PRODUCTION |
Amount (Integer), EraType (String), UnitPromotionClass (String) |
City |
Definitions::GetUnitDefinitions
Unit::Manager::Get edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8b12b0→0x8cb350 Remove 0x8b1b70→0x8cb870 |
131 uses |
EFFECT_ADJUST_UNIT_TOURISM_BOMB_CONVERT_CITY |
Convert (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8e3d80→0x7e9ba0 Remove 0x8e4460→0x7ea520 |
1 use |
EFFECT_ADJUST_UNIT_TOURISM_BOMB_DISTRICT |
Amount (Integer), DistrictType (String) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x7e56f0→0x7fda00 Remove 0x7e5bd0→0x7fdac0 |
7 uses |
EFFECT_ADJUST_UNIT_TOURISM_BOMB_IMPROVEMENT |
Amount (Integer), ImprovementType (String) |
Unit |
Definitions::GetImprovementDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x830da0→0x849d40 Remove 0x8314f0→0x84a1b0 |
1 use |
EFFECT_ADJUST_UNIT_TOURISM_BOMB_NATIONAL_PARK |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x7f80a0→0x8107d0 Remove 0x7f86f0→0x810d10 |
1 use |
EFFECT_ADJUST_UNIT_TOURISM_BOMB_NATURAL_WONDER |
Amount (Integer) |
Unit |
edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x80b950→0x825570 Remove 0x80c6d0→0x825ac0 |
1 use |
EFFECT_ADJUST_UNIT_TOURISM_BOMB_RANGE |
Modifier (Integer), Range (Integer) |
Unit |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x81df20→0x836d30 Remove 0x81e800→0x8374d0 |
1 use |
EFFECT_ADJUST_UNIT_TRADE_ROUTE_PLUNDER_IMMUNITY |
DomainType (String) |
Unit |
Unit::Trade::IncrementPlunderImmunity
Unit::Trade::DecrementPlunderImmunity
Definition::Utility::NameToDomainType edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8e2de0→0x7e8970 Remove 0x8e3370→0x7e90a0 |
5 uses |
EFFECT_ADJUST_UNIT_UPGRADE_GOODY_HUT |
Amount (Integer) |
Unit |
Unit::Upgrade::Manager::Get
Unit::Upgrade::Manager::GoodyHutUpgradeUnit |
Base game+ |
Apply 0x8f6280→0x7fb570 |
1 use |
EFFECT_ADJUST_UNIT_VALID_TERRAIN |
TerrainType (String), Valid (Boolean) |
Unit |
Unit::Instance::RemoveInvalidTerrain
Unit::Instance::GetInvalidTerrain
Definitions::GetTerrainDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x89c130→0x8b5310 Remove 0x89c6b0→0x8b58e0 |
5 uses |
EFFECT_ADJUST_UNIT_WATER_DAMAGE_PROTECTION |
UnitType (String), WaterDamage (Integer) |
Unit |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x8196d0→0x832750 Remove 0x81a240→0x832ec0 |
2 uses |
EFFECT_ADJUST_UNIT_WMD_PROTECTION |
Blast (Integer), Fallout (Integer) |
Unit |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x804e80→0x81dab0 Remove 0x8057e0→0x81dd90 |
5 uses |
EFFECT_ADJUST_UNIT_YIELD_PER_TOURISM_BOMB |
Amount (Integer), YieldType (String) |
Unit |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8b82e0→0x8d2600 Remove 0x8b8a30→0x8d2b40 |
1 use |
EFFECT_ASSIGN_UNIT_PROPERTY (untested in the community list) |
— |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x85bec0→0x873f70 Remove 0x85cd90→0x874eb0 |
— |
EFFECT_ATTACH_MODIFIER_IF_PROMOTION_CLASS_MATCHES |
ModifierId (String), Amount (Integer), UnitPromotionClassType (String) |
Unit |
Definitions::GetUnitDefinitions
GameEffects::ModifierSystem::AttachModifier
GameEffects::ModifierSystem::GetModifiersOwnedBy
GameEffects::ModifierSystem::ClearModifier
Definitions::GetUnitPromotionClassDefinitions |
— |
Apply 0x8edbd0→0x7f39f0 Remove 0x8ee7e0→0x7f48c0 |
2 uses |
EFFECT_CHANGE_UNIT_OPERATION_AVAILABILITY |
Available (Boolean), OperationType (String) |
Unit |
Unit::Instance::SetOperationDisabled
Definitions::GetUnitOperationDefinitions |
GS, NFP |
Apply 0x864e00→0x87cdd0 Remove 0x8651c0→0x87d0b0 |
2 uses |
EFFECT_GRANT_ABILITY |
AbilityType (String), ModifierId (String) |
Unit |
Unit::Instance::AddAbilityCount
Unit::Instance::RemoveAbilityCount
Definitions::GetUnitAbilityDefinitions |
Base game+ |
Apply 0x839170→0x851f70 Remove 0x839ec0→0x852e90 |
169 uses |
EFFECT_GRANT_AIR_SLOTS |
Amount (Integer) |
Unit |
— |
Base game+ |
Apply 0x828130→0x841130 Remove 0x828440→0x841800 |
3 uses |
EFFECT_GRANT_HEAL_AFTER_ACTION |
— |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8cb470→0x8e44a0 Remove 0x8cb730→0x8e4900 |
7 uses |
EFFECT_GRANT_PROMOTION |
PromotionType (String) |
Unit |
Unit::Experience::GrantPromotion
Definitions::GetUnitPromotionDefinitions
Types::Vector edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8c3bc0→0x8dd260 |
6 uses |
EFFECT_GRANT_RANDOM_BASE_PROMOTION |
UnitType (String) |
Player |
Player::Units::AddRandomBasePromotion |
NFP |
Apply 0x829e80→0x842d30 |
1 use |
EFFECT_GRANT_UNIT_YIELD_ADJACENT_FEATURES |
Amount (Integer), FeatureType (String), YieldType (String) |
Unit |
Unit::IInstance::GetPlot
Player::Instance::GrantYield |
Base game+ |
Apply 0x8bae70→? |
2 uses |
EFFECT_GRANT_UNIT_YIELD_ADJACENT_NATURAL_WONDERS |
Amount (Integer), YieldType (String) |
Unit |
Unit::IInstance::GetPlot
Map::Plot::Instance::IsNaturalWonder
Player::Instance::GrantYield |
Base game+ |
Apply 0x7e4f20→0x7fd050 |
1 use |
EFFECT_GRANT_UNIT_YIELD_ADJACENT_TERRAINS |
Amount (Integer), TerrainType (String), YieldType (String) |
Unit |
Unit::IInstance::GetPlot
Player::Instance::GrantYield
Definitions::GetTerrainDefinitions
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions |
Base game+ |
Apply 0x7fc570→? |
5 uses |
EFFECT_RESTORE_UNIT_MOVEMENT |
MovementOnly (Boolean) |
Unit |
Unit::Manager::Get |
NFP |
Apply 0x856080→0x86ecb0 |
1 use |
EFFECT_UNIT_TELEPORT |
MinRange (Integer), MaxRange (Integer) |
Unit |
Unit::Operations::TeleportTo::CanUnitEverTeleport
ObjectPairing::Manager::Get
ObjectPairing::Manager::GetParent
Unit::Operations::Manager::Get
Map::EditInstance
Map::IInstance::IterateRing
Game::Instance::Edit
Random::Get
Unit::Operations::TeleportTo::MakeRequest
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x9442b0→0x944a70 |
1 use |