diff --git a/.gitea/workflows/deploy-daemon.yml b/.gitea/workflows/deploy-daemon.yml old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.vscode/tasks.json b/.vscode/tasks.json old mode 100644 new mode 100755 diff --git a/AGENTS.md b/AGENTS.md old mode 100644 new mode 100755 diff --git a/Cargo.lock b/Cargo.lock old mode 100644 new mode 100755 diff --git a/Cargo.toml b/Cargo.toml old mode 100644 new mode 100755 diff --git a/YpDaemon/Cargo.toml b/YpDaemon/Cargo.toml old mode 100644 new mode 100755 diff --git a/YpDaemon/src/worker/base.rs b/YpDaemon/src/worker/base.rs old mode 100644 new mode 100755 diff --git a/YpDaemon/src/worker/character_creation.rs b/YpDaemon/src/worker/character_creation.rs old mode 100644 new mode 100755 diff --git a/YpDaemon/src/worker/director.rs b/YpDaemon/src/worker/director.rs old mode 100644 new mode 100755 diff --git a/YpDaemon/src/worker/events.rs b/YpDaemon/src/worker/events.rs old mode 100644 new mode 100755 diff --git a/YpDaemon/src/worker/politics.rs b/YpDaemon/src/worker/politics.rs old mode 100644 new mode 100755 diff --git a/YpDaemon/src/worker/sql.rs b/YpDaemon/src/worker/sql.rs old mode 100644 new mode 100755 diff --git a/YpDaemon/src/worker/user_character.rs b/YpDaemon/src/worker/user_character.rs old mode 100644 new mode 100755 diff --git a/build_output.txt b/build_output.txt old mode 100644 new mode 100755 diff --git a/docs/DEBUG_DEATH_SUCCESSION_QUERIES.sql b/docs/DEBUG_DEATH_SUCCESSION_QUERIES.sql old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_CHURCH_DAEMON.md b/docs/FALUKANT_CHURCH_DAEMON.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_DAEMON_AENDERUNGSNOTIZ_ZEITMASSSTAB.md b/docs/FALUKANT_DAEMON_AENDERUNGSNOTIZ_ZEITMASSSTAB.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_DAEMON_HANDOFF.md b/docs/FALUKANT_DAEMON_HANDOFF.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_DEATH_SUCCESSION_SMOKE_TEST.md b/docs/FALUKANT_DEATH_SUCCESSION_SMOKE_TEST.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_DEBTORS_DAEMON.md b/docs/FALUKANT_DEBTORS_DAEMON.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_DIRECTOR_AUTO_ADJUST_INCOME.md b/docs/FALUKANT_DIRECTOR_AUTO_ADJUST_INCOME.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_DIRECTOR_PRODUCTION_COST.md b/docs/FALUKANT_DIRECTOR_PRODUCTION_COST.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_MARRIAGE_HOUSEPEACE_DAEMON_HANDOFF.md b/docs/FALUKANT_MARRIAGE_HOUSEPEACE_DAEMON_HANDOFF.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_PRODUCTION_CERTIFICATE.md b/docs/FALUKANT_PRODUCTION_CERTIFICATE.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_SERVANTS_DAEMON.md b/docs/FALUKANT_SERVANTS_DAEMON.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_TRANSPORT_RAID_DAEMON.md b/docs/FALUKANT_TRANSPORT_RAID_DAEMON.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_UI_WEBSOCKET.md b/docs/FALUKANT_UI_WEBSOCKET.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_UNDERGROUND_INVESTIGATE_AFFAIR.md b/docs/FALUKANT_UNDERGROUND_INVESTIGATE_AFFAIR.md old mode 100644 new mode 100755 diff --git a/docs/FALUKANT_WORKER_SCHEDULE_SOCKET.md b/docs/FALUKANT_WORKER_SCHEDULE_SOCKET.md old mode 100644 new mode 100755 diff --git a/docs/LOVER_STAND_EFFECTS.md b/docs/LOVER_STAND_EFFECTS.md old mode 100644 new mode 100755 diff --git a/migrations/001_falukant_family_lovers.sql b/migrations/001_falukant_family_lovers.sql old mode 100644 new mode 100755 diff --git a/migrations/002_falukant_family_rename_legacy_columns.sql b/migrations/002_falukant_family_rename_legacy_columns.sql old mode 100644 new mode 100755 diff --git a/migrations/003_falukant_family_marriage_buffs.sql b/migrations/003_falukant_family_marriage_buffs.sql old mode 100644 new mode 100755 diff --git a/migrations/004_falukant_servants_daemon.sql b/migrations/004_falukant_servants_daemon.sql old mode 100644 new mode 100755 diff --git a/migrations/005_falukant_marriage_housepeace.sql b/migrations/005_falukant_marriage_housepeace.sql old mode 100644 new mode 100755 diff --git a/migrations/006_falukant_lover_installments.sql b/migrations/006_falukant_lover_installments.sql old mode 100644 new mode 100755 diff --git a/migrations/007_falukant_character_church_career.sql b/migrations/007_falukant_character_church_career.sql old mode 100644 new mode 100755 diff --git a/migrations/008_falukant_marriage_pregnancy_due.sql b/migrations/008_falukant_marriage_pregnancy_due.sql old mode 100644 new mode 100755 diff --git a/migrations/008_falukant_transport_raid.sql b/migrations/008_falukant_transport_raid.sql old mode 100644 new mode 100755 diff --git a/migrations/009_falukant_region_display_name.sql b/migrations/009_falukant_region_display_name.sql old mode 100644 new mode 100755 diff --git a/migrations/010_falukant_marriage_started_at.sql b/migrations/010_falukant_marriage_started_at.sql old mode 100644 new mode 100755 diff --git a/migrations/011_falukant_character_planned_pregnancy.sql b/migrations/011_falukant_character_planned_pregnancy.sql old mode 100644 new mode 100755 diff --git a/migrations/012_falukant_political_benefits_daemon.sql b/migrations/012_falukant_political_benefits_daemon.sql old mode 100644 new mode 100755 diff --git a/migrations/013_falukant_political_daily_salary.sql b/migrations/013_falukant_political_daily_salary.sql old mode 100644 new mode 100755 diff --git a/migrations/014_falukant_certificate_productions_count_since.sql b/migrations/014_falukant_certificate_productions_count_since.sql old mode 100644 new mode 100755 diff --git a/migrations/015_falukant_log_production_completion_count.sql b/migrations/015_falukant_log_production_completion_count.sql old mode 100644 new mode 100755 diff --git a/migrations/016_falukant_log_political_office_history.sql b/migrations/016_falukant_log_political_office_history.sql old mode 100644 new mode 100755 diff --git a/migrations/017_falukant_money_precision_14_2.sql b/migrations/017_falukant_money_precision_14_2.sql old mode 100644 new mode 100755 diff --git a/migrations/018_worker_schedule_socket_right.sql b/migrations/018_worker_schedule_socket_right.sql old mode 100644 new mode 100755 diff --git a/migrations/README.md b/migrations/README.md old mode 100644 new mode 100755 diff --git a/renovate.json b/renovate.json old mode 100644 new mode 100755 diff --git a/src/config.rs b/src/config.rs old mode 100644 new mode 100755 diff --git a/src/db/connection.rs b/src/db/connection.rs old mode 100644 new mode 100755 diff --git a/src/db/mod.rs b/src/db/mod.rs old mode 100644 new mode 100755 diff --git a/src/main.rs b/src/main.rs old mode 100644 new mode 100755 diff --git a/src/message_broker.rs b/src/message_broker.rs old mode 100644 new mode 100755 diff --git a/src/websocket_server.rs b/src/websocket_server.rs old mode 100644 new mode 100755 diff --git a/src/worker/base.rs b/src/worker/base.rs old mode 100644 new mode 100755 diff --git a/src/worker/character_creation.rs b/src/worker/character_creation.rs old mode 100644 new mode 100755 diff --git a/src/worker/death_log.rs b/src/worker/death_log.rs old mode 100644 new mode 100755 diff --git a/src/worker/director.rs b/src/worker/director.rs old mode 100644 new mode 100755 diff --git a/src/worker/events.rs b/src/worker/events.rs old mode 100644 new mode 100755 diff --git a/src/worker/falukant_certificate.rs b/src/worker/falukant_certificate.rs old mode 100644 new mode 100755 diff --git a/src/worker/falukant_debtors.rs b/src/worker/falukant_debtors.rs old mode 100644 new mode 100755 diff --git a/src/worker/falukant_family.rs b/src/worker/falukant_family.rs old mode 100644 new mode 100755 diff --git a/src/worker/falukant_servants.rs b/src/worker/falukant_servants.rs old mode 100644 new mode 100755 diff --git a/src/worker/falukant_transport_raid.rs b/src/worker/falukant_transport_raid.rs old mode 100644 new mode 100755 diff --git a/src/worker/house.rs b/src/worker/house.rs old mode 100644 new mode 100755 diff --git a/src/worker/mod.rs b/src/worker/mod.rs old mode 100644 new mode 100755 diff --git a/src/worker/notify.rs b/src/worker/notify.rs old mode 100644 new mode 100755 diff --git a/src/worker/political_benefits.rs b/src/worker/political_benefits.rs old mode 100644 new mode 100755 diff --git a/src/worker/politics.rs b/src/worker/politics.rs old mode 100644 new mode 100755 diff --git a/src/worker/produce.rs b/src/worker/produce.rs old mode 100644 new mode 100755 diff --git a/src/worker/simple.rs b/src/worker/simple.rs old mode 100644 new mode 100755 diff --git a/src/worker/sql.rs b/src/worker/sql.rs old mode 100644 new mode 100755 diff --git a/src/worker/stockage_manager.rs b/src/worker/stockage_manager.rs old mode 100644 new mode 100755 diff --git a/src/worker/transport.rs b/src/worker/transport.rs old mode 100644 new mode 100755 diff --git a/src/worker/underground.rs b/src/worker/underground.rs old mode 100644 new mode 100755 diff --git a/src/worker/user_character.rs b/src/worker/user_character.rs old mode 100644 new mode 100755 index e7d18f3..2e026ab --- a/src/worker/user_character.rs +++ b/src/worker/user_character.rs @@ -189,7 +189,7 @@ impl UserCharacterWorker { Ok(()) } - /// Ehe: Geburten/stale stündlich; Konzeption höchstens einmal pro Kalendertag (ein Jahreswurf, `prob_year`). + /// Ehe/geplante Geburten zeitnah; Konzeption höchstens einmal pro Kalendertag (ein Jahreswurf, `prob_year`). /// Konzeption setzt `marriage_pregnancy_due_at` (+18 Stunden); Geburt über `QUERY_GET_MARRIAGE_BIRTH_DELIVERIES`. /// Kein separates „Hochzeitsnacht“-Event — erste Konzeption am nächsten Tageslauf nach der Hochzeit. fn maybe_run_hourly_pregnancies(&mut self) { @@ -198,7 +198,7 @@ impl UserCharacterWorker { let run_hourly = match self.last_pregnancy_run { None => true, - Some(last) => now.saturating_duration_since(last) >= Duration::from_secs(3600), + Some(last) => now.saturating_duration_since(last) >= Duration::from_secs(60), }; let run_daily_fertility = self.last_marriage_fertility_date != Some(today); diff --git a/src/worker/value_recalculation.rs b/src/worker/value_recalculation.rs old mode 100644 new mode 100755 diff --git a/src/worker/weather.rs b/src/worker/weather.rs old mode 100644 new mode 100755