Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
All the body parts are inheriting this:
<HediffDef Name="DruidRegrowth" Abstract="True">
<hediffClass>Hediff_AddedPart</hediffClass>
which is as it should be. But they're also, for some reason, all overriding that line in their own definitions with this:
<hediffClass>HediffWithComps</hediffClass>
which breaks the prosthetic system.
So if you go through and remove that line in all the body part hediffs, that should solve the issue.
... Maybe. I'm not sure if there was a reason HediffWithComps was used instead of Hediff_AddedPart. But it does fix the "higher" limbs and makes them remove and take over for the "lower" limbs again, like vanilla bionics.
So that's a possible solution for the mod author. For the rest of us, I wrote up a quick patch:
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>A RimWorld of Magic</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationRemove">
<xpath>Defs/HediffDef[@ParentName="DruidRegrowth"]/hediffClass</xpath>
</li>
</operations>
</match>
</Operation>
</Patch>