fix: resolve Badhaka house by lagna in curse yogas, drop death wording (upstream 6abfe983 follow-up, BUG-1192)

Preta Yoga hard-coded the 11th house as Badhaka; it now uses the single
yoga_engine.badhaka_house() definition (movable 11 / fixed 9 / dual 7).
Remaining early-death / lineage-ending phrases removed from curse yoga
family effects and the Matru-hani yoga effects list.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
This commit is contained in:
Jesse_Chen
2026-10-02 23:45:06 +08:00
co-authored by Claude Opus 5.5
parent 67aa1b33d7
commit 7fb165ecf6
4 changed files with 92 additions and 24 deletions
+2 -4
View File
@@ -11444,13 +11444,11 @@
},
"effects": [
"母亲健康不佳",
"与母亲缘薄",
"母亲早逝"
"与母亲缘薄"
],
"effects_en": [
"Mother's health is poor",
"Weak bond with mother",
"Early loss of mother"
"Weak bond with mother"
],
"strength": "弱",
"strength_en": "weak",