worldbox-observer-mod/docs/event-trigger-audit.tsv
DazedAnon 7d23f590db Enhance event handling and introduce soft duel mechanics.
- Update event catalog to include new decision intents for civilization founding
- Implement soft duel yield mechanics in InterestDirector for combat interactions
- Adjust scoring weights for soft duels and variety valve timings
- Refactor event reasoning to improve spell casting labels and decision handling
- Increment version to 0.28.33 in mod.json
2026-07-17 18:58:45 -05:00

43 KiB

1domainidstrengthcameragame_call_siteverdictfix_actiondone
2decisionsfind_lover62Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
3decisionstry_to_steal_money68Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
4decisionsbanish_unruly_clan_members76Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
5decisionskill_unruly_clan_members82Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
6decisionstry_new_plot78Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisiondemotedIntent-only (no Plot yet); camera via live PlotInterestFeed insteaddone
7decisionstry_to_start_new_civilization90Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisiondemotedIntent-only; camera via MetaEventPatches.new_kingdom (92)done
8decisionsbuild_civ_city_here86Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisiondemotedIntent-only; camera via MetaEventPatches.new_city (86)done
9decisionsking_check_new_city_foundation88Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisiondemotedIntent/check tick; camera via new_city outcomedone
10decisionsclaim_land70Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisiondemotedIntent-only genesis classdone
11decisionsking_change_kingdom_culture84Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
12decisionsking_change_kingdom_language82Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
13decisionsking_change_kingdom_religion84Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
14decisionsleader_change_city_culture74Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
15decisionsleader_change_city_language72Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
16decisionsleader_change_city_religion74Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
17decisionswarrior_army_follow_leader58Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
18decisionswarrior_train_with_dummy42Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
19decisionswarrior_try_join_army_group64Actor.setDecisionCooldown → DeferredInterestFeed.EmitDecisionaccurateCamera via IsInterestingDecision predicate; action=infinitivedone
20happinessdeath_family_member78SignalActoraccuratedone
21happinessdeath_lover90SignalActoraccuratedone
22happinessdeath_child96SignalActoraccuratedone
23happinessdeath_best_friend80SignalActoraccuratedone
24happinessgot_robbed56SignalActorbridgeContext bag / bridge for related namesdone
25happinessgot_poked30AmbientActoraccuratedone
26happinesslost_fight58SignalActoraccuratedone
27happinessgot_caught20AmbientHappinessLibrary asset only - no live caller (Ambient stub)prose_fixUpdated catalog prose to match call timing/actiondone
28happinesspaid_tax30AmbientActoraccuratedone
29happinessjust_ate30AmbientActorprose_fixUpdated catalog prose to match call timing/actiondone
30happinessjust_received_gift52SignalBehFinishTalkbridgeContext bag / bridge for related namesdone
31happinessjust_gave_gift52SignalBehFinishTalkbridgeContext bag / bridge for related namesdone
32happinessjust_pooped30AmbientActoraccuratedone
33happinessjust_slept30SignalStatusLibraryaccuratedone
34happinesshad_bad_dream40SignalStatusLibraryaccuratedone
35happinesshad_good_dream38SignalStatusLibraryaccuratedone
36happinesshad_nightmare44SignalStatusLibraryaccuratedone
37happinessslept_outside34SignalBehTrySleepaccuratedone
38happinessjust_kissed62SignalBehCheckForBabiesFromSexualReproductionbridgeContext bag / bridge for related namesdone
39happinessjust_killed70SignalActorbridgeContext bag / bridge for related namesdone
40happinessbecome_king80SignalKingdomaccuratedone
41happinessbecome_leader72SignalCityaccuratedone
42happinessjust_won_war52AggregateActoraccuratedone
43happinessjust_made_peace50AggregateActoraccuratedone
44happinessjust_lost_war55AggregateActoraccuratedone
45happinesswas_conquered58AggregateCity.joinAnotherKingdom → forceUnits changeHappinessaccuratedone
46happinesskingdom_fell_apart60AggregateCity.makeOwnKingdom(pFellApart) → forceUnitsaccuratedone
47happinessjust_started_war78AggregateWarManageraccuratedone
48happinessjust_rebelled58AggregateCity.makeOwnKingdom/joinAnotherKingdom → forceUnitsaccuratedone
49happinessfallen_in_love74SignalStatusLibrary fell_in_love action_on_receive (+ becomeLoversWith bridge)bridgeStatus receive + no-emotions PublishApplied bridgedone
50happinessjust_had_child76SignalActoraccuratedone
51happinessjust_read_book34SignalBehFinishReadingaccuratedone
52happinessjust_played32SignalBehActorChangeHappiness(child play tasks)prose_fixUpdated catalog prose to match call timing/actiondone
53happinessjust_talked34SignalBehFinishTalkbridgeContext bag / bridge for related namesdone
54happinessjust_laughed34SignalBehAddHappiness(happy_laughing end)prose_fixUpdated catalog prose to match call timing/actiondone
55happinessjust_sang34SignalBehAddHappiness(singing end)accuratedone
56happinessjust_swore32SignalBehAddHappiness(swearing end)prose_fixUpdated catalog prose to match call timing/actiondone
57happinessjust_cried42SignalBehAddHappiness(crying end)accuratedone
58happinessjust_talked_gossip32SignalBehFinishTalkbridgeContext bag / bridge for related namesdone
59happinessjust_surprised36SignalStatusLibraryaccuratedone
60happinessjust_born68SignalActoraccuratedone
61happinessjust_magnetised48SignalStatusLibraryaccuratedone
62happinessjust_forced_power58SignalMapBoxaccuratedone
63happinessjust_possessed62SignalStatusLibraryaccuratedone
64happinessstrange_urge46SignalStatusLibraryaccuratedone
65happinessjust_had_tantrum50SignalStatusLibraryaccuratedone
66happinessjust_felt_the_divine56SignalPowerLibraryprose_fixUpdated catalog prose to match call timing/actiondone
67happinessjust_enchanted54SignalStatusLibraryaccuratedone
68happinessjust_inspired52SignalStatusLibraryaccuratedone
69happinesswrote_book62SignalBookManageraccuratedone
70happinessjust_became_adult70SignalActoraccuratedone
71happinessjust_got_out_of_egg72SignalActoraccuratedone
72happinessjust_finished_plot70SignalPlotaccuratedone
73happinessjust_found_house58SignalBehFindHouseaccuratedone
74happinessjust_lost_house68SignalActoraccuratedone
75happinessjust_made_friend58SignalActoraccuratedone
76happinessjust_injured60SignalActoraccuratedone
77happinessjust_cursed60SignalStatusLibraryaccuratedone
78happinessstarving50SignalStatusLibraryaccuratedone
79happinessconquered_city70AggregateKingdomaccuratedone
80happinessdestroyed_city62AggregateKingdomaccuratedone
81happinesslost_crown72SignalKingdomaccuratedone
82happinessrazed_capital68AggregateKingdomaccuratedone
83happinesslost_capital64AggregateKingdomaccuratedone
84happinessrazed_city60AggregateKingdomaccuratedone
85happinesslost_city66AggregateKingdomaccuratedone
86happinessbecome_alpha74SignalFamilyaccuratedone
87statusafterglow20FalseBehCheckForBabiesFromSexualReproductionaccuratedone
88statuscough20FalseStatusLibrary / addNewStatusEffectaccuratedone
89statusdash20FalseCombatActionLibraryaccuratedone
90statusdodge20FalseCombatActionLibraryaccuratedone
91statusflicked20FalseGod power / finger flickaccuratedone
92statusjust_ate20FalseActor consume / StatusLibraryaccuratedone
93statuson_guard20FalseStatusLibrary / addNewStatusEffectaccuratedone
94statusrecovery_combat_action20FalseCombatActionLibrary cooldownaccuratedone
95statusrecovery_plot20FalsePlot cooldownaccuratedone
96statusrecovery_social20FalseSocial cooldownaccuratedone
97statusrecovery_spell20FalseSpell cooldownaccuratedone
98statusshield20FalseCombat / spell shieldaccuratedone
99statusslowness20FalseStatusLibrary / addNewStatusEffectaccuratedone
100statusspell_boost20FalseSpell castaccuratedone
101statusspell_silence20FalseSpell castaccuratedone
102statusburning72TrueFire / tile / combataccuratedone
103statuspossessed74TruePossession convert / god poweraccuratedone
104statuspossessed_follower60TrueControllableUnit.checkTalk convert targetprose_fixTarget becomes follower; not under swaydone
105statusfrozen65TrueCold / freeze powersaccuratedone
106statuspoisoned58TruePoison attacks / tilesaccuratedone
107statusdrowning50TrueWater drowning checkaccuratedone
108statusstunned50TrueCombat stun / makeStunnedaccuratedone
109statusrage62TrueCombat rage buffaccuratedone
110statusangry48TrueActor.addAggroprose_fixAggro anger; do not conflate with ragedone
111statuscursed60TrueCurse powers / traitsaccuratedone
112statussoul_harvested78TrueSoul harvest actionaccuratedone
113statusvoices_in_my_head55TrueStatusLibrary / addNewStatusEffectaccuratedone
114statustantrum52TrueStatusLibrary; finish→just_had_tantrumaccuratedone
115statusmagnetized55TrueMagnet powersaccuratedone
116statusinvincible50TrueInvincibility powersaccuratedone
117statuspowerup54TruePowerup effectsaccuratedone
118statusenchanted52TrueEnchant powersaccuratedone
119statusash_fever50TrueAsh fever effectaccuratedone
120statusstarving56TrueHunger / nutritionaccuratedone
121statussurprised42TruegetSurprised / tryToGetSurprisedaccuratedone
122statusconfused40TrueStatusLibrary / addNewStatusEffectaccuratedone
123statusstrange_urge45TrueStatusLibrary / addNewStatusEffectaccuratedone
124statusinspired42TrueStatusLibrary; finish→just_inspiredaccuratedone
125statusmotivated40TrueStatusLibrary / addNewStatusEffectaccuratedone
126statusfell_in_love74TruebecomeLoversWith / StatusLibrary receiveaccuratedone
127statuspregnant72TrueSexual reproduction; finish→makeBabyFromPregnancyprose_fixLoss = gives birthdone
128statuspregnant_parthenogenesis72TrueBehCheckParthenogenesisReproduction; finish→babyprose_fixLoss = gives birth alonedone
129statuscrying58TrueEmotion tasks / StatusLibraryaccuratedone
130statusfestive_spirit36TrueFestival / StatusLibraryaccuratedone
131statuslaughing34TrueEmotion tasks / StatusLibraryaccuratedone
132statussinging34TrueEmotion tasks / StatusLibraryaccuratedone
133statussleeping32TrueSleep tasks; finish→dream potaccuratedone
134statushandsome_migrant44TrueMigration statusaccuratedone
135statusbeing_suspicious40TrueSteal / suspicious tasksaccuratedone
136statusbudding56TrueBehCheckBuddingReproduction; finish→makeBabyViaBuddingprose_fixLoss = bud offspringdone
137statuscaffeinated36TrueConsume caffeineaccuratedone
138statushad_bad_dream40TrueSleep action_finish dream potaccuratedone
139statushad_good_dream38TrueSleep action_finish dream potaccuratedone
140statushad_nightmare48TrueSleep action_finish dream potaccuratedone
141statusswearing34TrueEmotion tasks / possession swearaccuratedone
142statustaking_roots54TrueBehCheckVegetativeReproduction; finish→vegetative babyprose_fixLoss = sprouts offspring, not pull freedone
143statusuprooting54TrueBabyMaker plant birthprose_fixPlant emerging/maturing, not generic uprootdone
144statusegg40FalseEgg form; loss→InterestFeeds.EmitHatchaccuratedone
145worldLogking_new80TrueWorldLogMessage.add; special1=kingdom special2=kingaccurate{b}=king {a}=kingdom matches kingReplacerdone
146worldLogking_left72TrueWorldLogMessage.add; special1=kingdom special2=kingaccurate{b}=king {a}=kingdom matches kingReplacerdone
147worldLogking_fled_capital70TrueWorldLogMessage.add; special1=kingdom special2=kingaccurate{b}=king {a}=kingdom matches kingReplacerdone
148worldLogking_fled_city68TrueWorldLogMessage.add; special1=kingdom special2=kingaccurate{b}=king {a}=kingdom matches kingReplacerdone
149worldLogking_dead84TrueWorldLogMessage.add; special1=kingdom special2=kingaccurate{b}=king {a}=kingdom matches kingReplacerdone
150worldLogking_killed88TrueWorldLogMessage.add; special1=kingdom special2=kingaccurate{b}=king {a}=kingdom matches kingReplacerdone
151worldLogfavorite_dead82TrueWorldLogMessage.addaccuratedone
152worldLogfavorite_killed85TrueWorldLogMessage.addaccuratedone
153worldLogcity_new72TrueWorldLogMessage.addaccuratedone
154worldLoglog_city_revolted90TrueWorldLogMessage.addaccuratedone
155worldLogcity_destroyed92TrueWorldLogMessage.addaccuratedone
156worldLogdiplomacy_war_ended72TrueWorldLogMessage.addaccuratedone
157worldLogdiplomacy_war_started100TrueWorldLogMessage.add; special1/2=kingdomsaccurateAlso WarManager.newWar feed (dual path, distinct keys)done
158worldLogtotal_war_started100TrueWorldLogMessage.addaccuratedone
159worldLogalliance_new70TrueWorldLogMessage.addaccuratedone
160worldLogalliance_dissolved68TrueWorldLogMessage.addaccuratedone
161worldLogkingdom_new75TrueWorldLogMessage.addaccuratedone
162worldLogkingdom_destroyed100TrueWorldLogMessage.addaccuratedone
163worldLogkingdom_shattered98TrueWorldLogMessage.addaccuratedone
164worldLogkingdom_fractured95TrueWorldLogMessage.addaccuratedone
165worldLogkingdom_royal_clan_new74TrueWorldLogMessage.addaccuratedone
166worldLogkingdom_royal_clan_changed72TrueWorldLogMessage.addaccuratedone
167worldLogkingdom_royal_clan_dead76TrueWorldLogMessage.addaccuratedone
168worldLogdisaster_tornado95TrueWorldLogMessage.add (disaster→world_log)accuratedone
169worldLogdisaster_meteorite95TrueWorldLogMessage.add (disaster→world_log)accuratedone
170worldLogdisaster_hellspawn96TrueWorldLogMessage.add (disaster→world_log)accuratedone
171worldLogdisaster_earthquake95TrueWorldLogMessage.add (disaster→world_log)accuratedone
172worldLogdisaster_greg_abominations96TrueWorldLogMessage.add (disaster→world_log)accuratedone
173worldLogdisaster_ice_ones95TrueWorldLogMessage.add (disaster→world_log)accuratedone
174worldLogdisaster_sudden_snowman90TrueWorldLogMessage.add (disaster→world_log)accuratedone
175worldLogdisaster_garden_surprise90TrueWorldLogMessage.add (disaster→world_log)accuratedone
176worldLogdisaster_dragon_from_farlands98TrueWorldLogMessage.add (disaster→world_log)accuratedone
177worldLogdisaster_bandits92TrueWorldLogMessage.add (disaster→world_log)accuratedone
178worldLogdisaster_alien_invasion97TrueWorldLogMessage.add (disaster→world_log)accuratedone
179worldLogdisaster_biomass96TrueWorldLogMessage.add (disaster→world_log)accuratedone
180worldLogdisaster_tumor96TrueWorldLogMessage.add (disaster→world_log)accuratedone
181worldLogdisaster_heatwave88TrueWorldLogMessage.add (disaster→world_log)accuratedone
182worldLogdisaster_evil_mage94TrueWorldLogMessage.add (disaster→world_log)accuratedone
183worldLogdisaster_underground_necromancer95TrueWorldLogMessage.add (disaster→world_log)accuratedone
184worldLogdisaster_mad_thoughts90TrueWorldLogMessage.add (disaster→world_log)accuratedone
185worldLogauto_tester10FalseWorldLogMessage.addaccurateCreatesInterest=false harness-onlydone
186plotsrebellion92TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
187plotsnew_war94TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
188plotsalliance_create80TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
189plotsalliance_join68TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
190plotsalliance_destroy86TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
191plotsattacker_stop_war78TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
192plotsnew_book52TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
193plotsnew_language60TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
194plotsnew_religion70TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
195plotsnew_culture68TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
196plotsclan_ascension82TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
197plotsculture_divide75TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
198plotsreligion_schism84TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
199plotslanguage_divergence58TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
200plotssummon_meteor_rain96TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
201plotssummon_earthquake95TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
202plotssummon_thunderstorm93TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
203plotssummon_stormfront93TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
204plotssummon_hellstorm97TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
205plotssummon_demons96TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
206plotssummon_angles96TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
207plotssummon_skeletons92TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
208plotssummon_living_plants90TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
209plotsbig_cast_coffee48TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
210plotsbig_cast_bubble_shield64TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
211plotsbig_cast_madness80TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
212plotsbig_cast_slowness70TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
213plotscause_rebellion90TruePlotManager/Actor.setPlot/finishPlot → PlotInterestFeedprose_fixPhase-aware EventReason.Plot (new/complete/cancel/leave)done
214relationshipset_lover78TrueActor.setLoveraccuratedone
215relationshipclear_lover60TruesetLover(null)+MapBox dead-lover cleanuphook_retargetdone
216relationshipadd_child74TrueActor.setParent1/setParent2hook_retargetdone
217relationshipnew_family72TrueFamilyManager.newFamilyaccuratedone
218relationshipfamily_removed58TrueFamilyManager.removeObjectaccurateConfirmed patch + EventReason prosedone
219relationshipfind_lover52TrueBehFindLover + EventOutcome.StillSeekingLovergateEventObservation; success via set_loverdone
220relationshipbecome_alpha74TrueFamily.setAlphaaccuratedone
221relationshipfamily_group_new58TrueBehFamilyGroupNew + EventOutcome.GainedFamilyaccurateEventObservation; shares new_family keydone
222relationshipfamily_group_join36TrueBehFamilyGroupJoin + EventOutcome.GainedFamilygateEventObservation; Continue≠joindone
223relationshipfamily_group_leave36TrueBehFamilyGroupLeave + EventOutcome.LostFamilyaccurateEventObservationdone
224relationshipbaby_created72TrueActorManager.createBabyActorFromDataaccuratedone
225traitszombie72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
226traitswise38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
227traitswhirlwind72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
228traitsweightless38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
229traitsweak38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
230traitsveteran58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
231traitsvenomous72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
232traitsunlucky38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
233traitsugly38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
234traitstumor_infection72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
235traitstough58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
236traitstitan_lungs38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
237traitstiny38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
238traitsthorns38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
239traitsthief38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
240traitssuper_health38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
241traitssunblessed58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
242traitsstupid38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
243traitsstrong_minded38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
244traitsstrong58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
245traitssoft_skin38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
246traitsslow38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
247traitsskin_burns38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
248traitsshort_sighted38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
249traitsshiny38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
250traitsscar_of_divinity72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
251traitssavage72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
252traitsregeneration58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
253traitspyromaniac72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
254traitspsychopath72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
255traitspoisonous72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
256traitspoison_immune38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
257traitsplague72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
258traitspeaceful38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
259traitsparanoid38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
260traitspacifist38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
261traitsnightchild38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
262traitsmute38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
263traitsmush_spores72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
264traitsmoonchild38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
265traitsmiracle_born72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
266traitsmiracle_bearer72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
267traitsminer38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
268traitsmetamorphed38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
269traitsmega_heartbeat38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
270traitsmageslayer58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
271traitsmadness72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
272traitslustful38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
273traitslucky38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
274traitslong_liver38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
275traitslight_lamp38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
276traitskingslayer58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
277traitsinfertile38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
278traitsinfected72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
279traitsimmune38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
280traitsimmortal72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
281traitshotheaded38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
282traitshonest38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
283traitsheliophobia38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
284traitsheart_of_wizard38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
285traitshealing_aura38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
286traitshard_skin38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
287traitsgreedy38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
288traitsgolden_tooth38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
289traitsgluttonous38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
290traitsgiant72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
291traitsgenius38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
292traitsfreeze_proof38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
293traitsfragile_health38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
294traitsflower_prints38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
295traitsflesh_eater72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
296traitsfire_proof38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
297traitsfire_blood72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
298traitsfertile38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
299traitsfat38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
300traitsfast38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
301traitseyepatch38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
302traitsevil72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
303traitsenergized38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
304traitseagle_eyed38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
305traitsdragonslayer58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
306traitsdodge58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
307traitsdesire_harp38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
308traitsdesire_golden_egg38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
309traitsdesire_computer38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
310traitsdesire_alien_mold38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
311traitsdeflect_projectile58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
312traitsdeceitful38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
313traitsdeath_nuke72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
314traitsdeath_mark72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
315traitsdeath_bomb72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
316traitsdash38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
317traitscrippled38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
318traitscontent38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
319traitscontagious72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
320traitscold_aura72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
321traitsclumsy38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
322traitsclone38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
323traitschosen_one72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
324traitsburning_feet72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
325traitsbubble_defense58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
326traitsboosted_vitality38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
327traitsbomberman72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
328traitsboat38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
329traitsbloodlust72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
330traitsblock58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
331traitsblessed58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
332traitsbattle_reflexes58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
333traitsbackstep58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
334traitsattractive38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
335traitsarcane_reflexes58TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
336traitsambitious38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
337traitsagile38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
338traitsacid_touch72TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
339traitsacid_proof38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
340traitsacid_blood38TrueActor.addTrait/removeTrait → EventReason.Traitprose_fixCatalog label aligned to gains/loses; spawn-window gatedone
341booksfamily_story52TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
342bookslove_story56TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
343booksfriendship_story50TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
344booksbad_story_about_king64TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
345booksfable48TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
346bookswarfare_manual58TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
347bookseconomy_manual48TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
348booksstewardship_manual48TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
349booksdiplomacy_manual55TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
350booksmathbook45TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
351booksbiology_book45TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
352bookshistory_book55TrueBookManager.newBook/generateNewBook/burnBookaccurateburn forces burns-a-book prosedone
353erasage_hope78TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
354erasage_sun80TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
355erasage_dark88TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
356erasage_tears86TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
357erasage_moon82TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
358erasage_chaos92TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
359erasage_wonders84TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
360erasage_ice87TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
361erasage_ash90TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
362erasage_despair91TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
363erasage_unknown70TrueWorldAgeManager.startNextAge → MetaInterestFeed.EmitEraaccuratedone
364disasterstornado95TruePolicy→WorldLog disaster_tornado; no DisasterManager patchaccurateCamera via paired worldLog rowdone
365disastersheatwave88TruePolicy→WorldLog disaster_heatwave; no DisasterManager patchaccurateCamera via paired worldLog rowdone
366disasterssmall_meteorite95TruePolicy→WorldLog disaster_meteorite; no DisasterManager patchaccurateCamera via paired worldLog rowdone
367disasterssmall_earthquake95TruePolicy→WorldLog disaster_earthquake; no DisasterManager patchaccurateCamera via paired worldLog rowdone
368disastershellspawn96TruePolicy→WorldLog disaster_hellspawn; no DisasterManager patchaccurateCamera via paired worldLog rowdone
369disastersice_ones_awoken95TruePolicy→WorldLog disaster_ice_ones; no DisasterManager patchaccurateCamera via paired worldLog rowdone
370disasterssudden_snowman90TruePolicy→WorldLog disaster_sudden_snowman; no DisasterManager patchaccurateCamera via paired worldLog rowdone
371disastersgarden_surprise90TruePolicy→WorldLog disaster_garden_surprise; no DisasterManager patchaccurateCamera via paired worldLog rowdone
372disastersdragon_from_farlands98TruePolicy→WorldLog disaster_dragon_from_farlands; no DisasterManager patchaccurateCamera via paired worldLog rowdone
373disastersash_bandits92TruePolicy→WorldLog disaster_bandits; no DisasterManager patchaccurateCamera via paired worldLog rowdone
374disastersalien_invasion97TruePolicy→WorldLog disaster_alien_invasion; no DisasterManager patchaccurateCamera via paired worldLog rowdone
375disastersbiomass96TruePolicy→WorldLog disaster_biomass; no DisasterManager patchaccurateCamera via paired worldLog rowdone
376disasterstumor96TruePolicy→WorldLog disaster_tumor; no DisasterManager patchaccurateCamera via paired worldLog rowdone
377disasterswild_mage94TruePolicy→WorldLog disaster_evil_mage; no DisasterManager patchaccurateCamera via paired worldLog rowdone
378disastersunderground_necromancer95TruePolicy→WorldLog disaster_underground_necromancer; no DisasterManager patchaccurateCamera via paired worldLog rowdone
379disastersmad_thoughts90TruePolicy→WorldLog disaster_mad_thoughts; no DisasterManager patchaccurateCamera via paired worldLog rowdone
380disastersgreg_abominations96TruePolicy→WorldLog disaster_greg_abominations; no DisasterManager patchaccurateCamera via paired worldLog rowdone
381warTypesnormal90TrueWarManager.newWar/endWar + WarInterestFeed.TickaccurateLive label often Attacker vs Defenderdone
382warTypesspite88TrueWarManager.newWar/endWar + WarInterestFeed.TickaccurateLive label often Attacker vs Defenderdone
383warTypesinspire86TrueWarManager.newWar/endWar + WarInterestFeed.TickaccurateLive label often Attacker vs Defenderdone
384warTypesrebellion92TrueWarManager.newWar/endWar + WarInterestFeed.TickaccurateLive label often Attacker vs Defenderdone
385warTypeswhisper_of_war84TrueWarManager.newWar/endWar + WarInterestFeed.TickaccurateLive label often Attacker vs Defenderdone