← All story events Trigger Stories that fire on the Unit Combat trigger.
How yield rewards scale ↗ turn
A yield reward like +40 Science +10/city ↗turn is not a flat number. The amount you actually receive is:
(base + per-city × your cities) × turn multiplier
- Per-city adds that much for every city you own (the rival's cities for Steal-Research-style effects).
- Turn multiplier is ×1 up through turn 60, then ×(turn ÷ 60) after — ×1.5 at turn 90, ×2 at turn 120, ×3.3 at turn 200.
The number on each chip is the ×1 (base) value. Hover a yield chip for a cities × turn table of the real reward. Example — +40 Science +10/city with 4 cities: 80 early game → 120 at turn 90 → 160 at turn 120. The mission pages also have a live calculator. ("Tiny / Small / Average / Large" in the game are just preset base/per tiers — shown here as their real numbers.)
⚠ Weights are not in-game odds. Each story is gated by character/empire conditions (some hidden in-game), so its real frequency is filtered in ways the XML can't predict — community analytics differ a lot from raw weights. Treat the weight as the XML knob, not a probability.
A Hero Marches
- ▸ Encourage the city's praise of the hero.-1 Discipline
+80Happinesseach city↗ turn grantsBONUS_LOSE_DISCIPLINE_1aiRatings: RATING_DISCIPLINE=-1BONUS_HAPPINESS_GAIN_AVERAGEaiCityYields: YIELD_HAPPINESS=80 - ▸ He is a soldier first and foremost.+1 Discipline
+80Discontenteach city↗ turn grantsBONUS_GAIN_DISCIPLINE_1aiRatings: RATING_DISCIPLINE=1BONUS_DISCONTENT_GAIN_AVERAGEaiCityYields: YIELD_DISCONTENT=80
Champions of the Storm
- ▸ Very good!grantsBONUS_CALAMITIES_HURRICANE_END_CHAMPIONS_XPaeBonuses: BONUS_CALAMITIES_HURRICANE_END_CHAMPIONS_UNIT, BONUS_XP_UNIT_LARGE
- ▸ Have these champions teach what they’ve learned to our other forces.
+60Training+15/city↗ turn grantsBONUS_CALAMITIES_HURRICANE_END_CHAMPIONS_UNITUnitName TEXT_BONUS_NAMED_UNIT_CHAMPIONS_OF_THE_STORMaeBonuses: BONUS_UNIT_PROMOTION_AMPHIBIOUSBONUS_TRAINING_GAIN_SMALLaiGlobalYieldsBase: YIELD_TRAINING=60aiGlobalYieldsPer: YIELD_TRAINING=15 - ▸ Arrange to have their commander join the court.Gain a Court Soldier
-40Civics-10/city↗ turn gated byLeaderSubject SUBJECT_COMMANDERgrantsBONUS_CALAMITIES_HURRICANE_END_CHAMPIONS_UNITUnitName TEXT_BONUS_NAMED_UNIT_CHAMPIONS_OF_THE_STORMaeBonuses: BONUS_UNIT_PROMOTION_AMPHIBIOUSBONUS_CALAMITIES_HURRICANE_END_CHAMPIONS_COURTIER_PLAYERaeBonuses: BONUS_ADD_GREAT_SOLDIER, BONUS_CIVICS_LOSS_SMALL
Defending [rival]
- ▸ If the tide turns against us, we will be ready.+40 XP to the charactergrantsBONUS_XP_CHARACTER_AVERAGEiXPCharacter 40BONUS_DISCARD_PILE_SUBJECT_0iAddTechToDiscardSubject 0
- ▸ We cannot afford to be distracted by a few raiders.Leader relationship: Disappointed WithgrantsBONUS_LEADER_DISAPPOINTED_WITHAddLeaderRelationship RELATIONSHIP_DISAPPOINTED_WITH
Eye of the Storm
- ▸ We will agree to this truce.Remembered: Player Offer (5 turns)grantsBONUS_PLAYER_TRUCEDiplomacyPlayerFrom DIPLOMACY_TRUCEaeBonuses: BONUS_PLAYER_OFFER
- ▸ You are there to fight.Leader relationship: Estranged FromgrantsBONUS_XP_UNIT_AVERAGEiXPUnit 40BONUS_LEADER_ESTRANGED_FROMAddLeaderRelationship RELATIONSHIP_ESTRANGED_FROM
Feigned Retreat
- ▸ Restraint be damned! Tactics are simple. You just keep attacking until they are dead. Uncouth / ImpulsiveGain trait: Relentlessgated byLeaderSubjectAny SUBJECT_UNCOUTH / SUBJECT_IMPULSIVEgrantsBONUS_GIVE_TRAIT_RELENTLESSaeAddTraits: TRAIT_RELENTLESS
- ▸ [character] is right. Knowing when and where to strike is half the battle.Gain trait: Feint AttackergrantsBONUS_GIVE_TRAIT_FEINT_ATTACKERaeAddTraits: TRAIT_FEINT_ATTACKER
- ▸ We don't need to fight like them; we just need to defeat them.Gain trait: HorsebanegrantsBONUS_GIVE_TRAIT_HORSEBANEaeAddTraits: TRAIT_HORSEBANE
Flanking Maneuver
- ▸ Take them by surprise!
-3Orders↗ turnA unit is killed grantsBONUS_ORDERS_LOSS_TINYaiGlobalYieldsBase: YIELD_ORDERS=-3BONUS_KILL_UNITbKillUnit 1 - ▸ We can’t risk it.+40 XP to the charactergrantsBONUS_XP_UNIT_AVERAGEiXPUnit 40BONUS_XP_CHARACTER_AVERAGEiXPCharacter 40
Greedy Conduct
- ▸ "Perhaps you have a point... " Sigh deeply. "Send the bodies as a - what do people call it? - ah, yes, a goodwill gesture."Gain trait: StressedLoses trait: GreedyLeader relationship: Influenced BygrantsBONUS_STRESSED_NOT_GREEDYaeBonuses: BONUS_GIVE_TRAIT_STRESSED, BONUS_REMOVE_TRAIT_GREEDYBONUS_LEADER_INFLUENCED_BYAddLeaderRelationship RELATIONSHIP_INFLUENCED_BY
- ▸ Nothing comes free, and it is time [rival] and the rest of the world learned that.
+240Money+60/city↗ turnLeader relationship: Vengeful Against grantsBONUS_MONEY_GAIN_LARGEaiGlobalYieldsBase: YIELD_MONEY=240aiGlobalYieldsPer: YIELD_MONEY=60BONUS_LEADER_VENGEFUL_AGAINSTAddLeaderRelationship RELATIONSHIP_VENGEFUL_AGAINST
Ignoble
- ▸ Make it known [character] acts with my personal blessing. Make it pointedly known to those who might think of causing trouble.-1 LegitimacyGain trait: Rising StarLeader relationship: Terrified OfgrantsBONUS_UNSAVOURYiLegitimacy -1BONUS_GIVE_TRAIT_RISING_STARaeAddTraits: TRAIT_RISING_STARBONUS_LEADER_TERRIFIED_OFAddLeaderRelationship RELATIONSHIP_TERRIFIED_OF
- ▸ I shudder to think what such a man would do with even greater power.Gain trait: StressedgrantsBONUS_GIVE_TRAIT_STRESSEDaeAddTraits: TRAIT_STRESSEDBONUS_MAYBE_RISING_STARaiTraitProbDelay: TRAIT_RISING_STAR=50
Infamous General
- ▸ Troubling...(no gates or payload in XML)
Inspired Troops
- ▸ “Hold formation and never surrender!”grantsBONUS_EVENTOPTION_INSPIRED_TROOPS_0aeEffectUnits: EFFECTUNIT_STEADFAST
- ▸ “Fight with everything you have!”grantsBONUS_EVENTOPTION_INSPIRED_TROOPS_1aeEffectUnits: EFFECTUNIT_FIERCE
- ▸ “Protect your comrades!”grantsBONUS_EVENTOPTION_INSPIRED_TROOPS_2aeEffectUnits: EFFECTUNIT_HEALER
Legend of the Sword
- ▸ Encourage the legend of the sword.Leader relationship: Estranged From+2 Levy unitgrantsBONUS_LEADER_ESTRANGED_FROMAddLeaderRelationship RELATIONSHIP_ESTRANGED_FROMBONUS_EVENTOPTION_RECRUITMENT_DRIVE_MILITIA_CITYaiBonusUnits: BONUSUNITCLASS_LEVY=2
- ▸ The strength comes from [character].Leader relationship: Influenced BygrantsBONUS_LEADER_INFLUENCED_BYAddLeaderRelationship RELATIONSHIP_INFLUENCED_BY
Put to the Sword
- ▸ [rival] needs men like [character].
+60Discontenteach city↗ turn grantsBONUS_DISCONTENT_GAIN_SMALLaiCityYields: YIELD_DISCONTENT=60 - ▸ Enough. There must always be boundaries.grantsBONUS_RELEASE_GENERALbReleaseGeneral 1
The Cost of Cowardice
- ▸ [character] is an enemy of the state.Gain trait: FugitivegrantsBONUS_GIVE_TRAIT_FUGITIVEaeAddTraits: TRAIT_FUGITIVE
- ▸ Hunt him down.Gain trait: Imprisoned
-3Orders↗ turn grantsBONUS_GIVE_TRAIT_IMPRISONEDaeAddTraits: TRAIT_IMPRISONEDBONUS_ORDERS_LOSS_TINYaiGlobalYieldsBase: YIELD_ORDERS=-3
The Cost of Pride
- ▸ Learn from this, [character].Gain trait: HumblegrantsBONUS_GIVE_TRAIT_HUMBLEaeAddTraits: TRAIT_HUMBLE
- ▸ The problem was your men, we will find you new troops.+1 Heavy Infantry unit
-120Money-30/city↗ turn
-60Training-15/city↗ turn grantsBONUS_EVENTOPTION_THE_COST_OF_PRIDE_1aeBonuses: BONUS_UNITCLASS_HEAVY_INFANTRY, BONUS_MONEY_LOSS_SMALL, BONUS_TRAINING_LOSS_SMALL
The Greatest Chariot Battle of All Times
- ▸ I found the mass of chariots in whose midst I was, scattering them before my
horses! +2 CourageGain trait: InspiringgrantsBONUS_EVENTOPTION_GREATEST_CAVALRY_BATTLE_OF_ALL_TIMES_WINNER_LEADERaeBonuses: BONUS_GAIN_COURAGE_2, BONUS_GIVE_TRAIT_INSPIRING
The Greatest Chariot Battle of All Times
- ▸ I found the mass of chariots in whose midst I was, scattering them before my
horses! +2 CourageGain trait: InspiringgrantsBONUS_EVENTOPTION_GREATEST_CAVALRY_BATTLE_OF_ALL_TIMES_WINNER_LEADERaeBonuses: BONUS_GAIN_COURAGE_2, BONUS_GIVE_TRAIT_INSPIRING
To the Front
- ▸ I can't fault [character] dedication and bravery.(no gates or payload in XML)
- ▸ This kind of chaos is unacceptable. If there is a way to force [character] early retirement, I will find it.Leader relationship: Vengeful Against+40 XP to the charactergrantsBONUS_MAYBE_FORCED_RETIREMENTaeBonuses: BONUS_LEADER_VENGEFUL_AGAINST, BONUS_XP_CHARACTER_AVERAGE, BONUS_MAYBE_LIVING_THE_QUIET_LIFE
Unleashed
- ▸ Let loose.Gain a random traitLoses trait: StressedgrantsBONUS_UNLEASHED_BERZERKaeRandomTraitDelay: TRAIT_WOUNDED, TRAIT_CRIPPLED, TRAIT_FAMOUS, TRAIT_BRAVEaeBonuses: BONUS_REMOVE_TRAIT_STRESSED
- ▸ Retain composure.(no gates or payload in XML)
Unyielding General
- ▸ [character]'s tenacity is an inspiration.+40 XP to the charactergrantsBONUS_XP_CHARACTER_AVERAGEiXPCharacter 40
Word from [city]
- ▸ Support [character] proposals.
+40Training+10/city↗ turn
+20Civics+5/city↗ turn+20 XP to the character grantsBONUS_TRAINING_GAIN_TINYaiGlobalYieldsBase: YIELD_TRAINING=40aiGlobalYieldsPer: YIELD_TRAINING=10BONUS_CIVICS_GAIN_TINYaiGlobalYieldsBase: YIELD_CIVICS=20aiGlobalYieldsPer: YIELD_CIVICS=5BONUS_XP_CHARACTER_SMALLiXPCharacter 20 - ▸ Resolve50%Progress ambition: Five MilitiaRemembered: Sidelined me in court (-20 opinion for 10 turns)(no event currently keys off this)50%Progress ambition: Ten MilitiaRemembered: Sidelined me in court (-20 opinion for 10 turns)(no event currently keys off this)0%
+40Training+10/city↗ turnRemembered: Sidelined me in court (-20 opinion for 10 turns)(no event currently keys off this) grants50% BONUS_GOAL_5_MILITIAAmbition GOAL_FIVE_MILITIA50% BONUS_SIDELINED_IN_COURTMemory MEMORYCHARACTER_SIDELINED50% BONUS_GOAL_10_MILITIAAmbition GOAL_TEN_MILITIA50% BONUS_SIDELINED_IN_COURTMemory MEMORYCHARACTER_SIDELINED0% BONUS_TRAINING_GAIN_TINYaiGlobalYieldsBase: YIELD_TRAINING=40aiGlobalYieldsPer: YIELD_TRAINING=100% BONUS_SIDELINED_IN_COURTMemory MEMORYCHARACTER_SIDELINED◇ grants a memory no event currently keys off