Hey Sibs!
Mit der Problematik habe ich mich auch schon einmal beschäftigt. Das ist vermutlich ein Bug, den ich hier (
https://github.com/DigglesMods/DigglesM ... schaft-bug) kurz beschrieben habe. In der BugFix Mod des ModManagers (
http://wiggles.ruka.at/forum/viewtopic.php?f=10&t=182) ist der Bug (hoffentlich^^) behoben.
Wenn die Mod installiert ist, wird jedoch nur keine neue Wigglerin dauerschwanger. Leider ist aber deine Wiggle-Dame schon schwanger.
Hierfür brauchst du die Konsole. Falls du die noch nicht aktiviert hast, findest du hier eine Beschreibung:
http://wiggles.ruka.at/forum/viewtopic.php?f=3&t=2.
Am besten befindet sich die
Wiggle-Dame in ihrer Freizeit und hat gerade keine Aufgabe. Nun solltest du die
Wigglerin selektieren. Dann öffnest du die
Konsole (die Rollen-Taste) und gibst folgendes ein:
Code: Alles auswählen
timer_event [get_selectedobject] evt_zwerg_birth -attime [expr {[gettime] + 2}] -num1 1
Und
Enter drücken. Hiermit wird nach 2 Sekunden die Geburt nochmal versucht auszuführen.
Wenn du zukünftige Dauerschwangerschaften lieber ohne den ModManager verhindern möchtest, ist hier nochmal eine kurze Beschreibung zur Bug-Behebung:
Öffne die Datei
Scripts\classes\zwerg\change_z_spare_reprod.tcl und
ersetze diesen Code:
Code: Alles auswählen
handle_event evt_zwerg_birth {
bear_child [event_get this -num1] 1
}
mit diesem Code:
Code: Alles auswählen
handle_event evt_zwerg_birth_forced {
bear_child [event_get this -num1] 1
}
Insgesamt wird hier nach dem Versuch der normalen Geburt in der Freizeit eine Zwangsgeburt ausgeführt. Dies sollte laut Code auch schon gehen, aber eine Funktion wurde falsch benannt.
Außerdem kann man noch
vor diese Zeile
diesen Code
einfügen:
Code: Alles auswählen
if {!$reprod_pregnancy||![partner_info getpregnancy this]} {
set reprod_pregnancy 0
partner_info setpregnancy this 0
return
}
Dieser Code sorgt dafür, dass eine Wiggle-Dame nicht zweimal gebärt.
Ich hoffe, das hat geholfen.
Chris