RimWorld

RimWorld

Elves of the Rim
1.6 Conflict with Combat Extended
Trying to get stat MeleeDamageAverage from XR_Blessed_Saber which has no support for Combat Extended.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
CombatExtended.StatWorker_MeleeDamageAverage:GetValueUnfinalized (RimWorld.StatRequest,bool)
RimWorld.StatWorker:GetValue (RimWorld.StatRequest,bool)
RimWorld.StatWorker:GetValueAbstract (Verse.BuildableDef,Verse.ThingDef)
RimWorld.StatExtension:GetStatValueAbstract (Verse.BuildableDef,RimWorld.StatDef,Verse.ThingDef)
NiceBillTab.StatRequestWorker:GetDPS (Verse.ThingDef,Verse.ThingDef,Verse.ThingDef)
NiceBillTab.StatRequestWorker/<>c:<Scan>b__13_4 (Verse.ThingDef)
NiceBillTab.StatRequestWorker:GetStatRangeAllLinear<Verse.ThingDef> (System.Func`2<Verse.ThingDef, bool>,System.Func`2<Verse.ThingDef, System.Nullable`1<single>>)
NiceBillTab.StatRequestWorker:GetStatRangeWithPercentiles<Verse.ThingDef> (System.Func`2<Verse.ThingDef, bool>,System.Func`2<Verse.ThingDef, System.Nullable`1<single>>,single,single)
NiceBillTab.StatRequestWorker:Scan ()
NiceBillTab.StatRequestWorker:.cctor ()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (System.RuntimeTypeHandle)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.StaticConstructorOnStartupUtility.CallAll_Patch1 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_4 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
< >
Viser 1-5 af 5 kommentarer
Bean  [udvikler] 11. juli kl. 10:45 
The weapons and armor from this mod aren't compatible with combat extended.

Edit;
I'd be willing to try and make a compatibility patch for CE but it will take me a while.
Sidst redigeret af Bean; 11. juli kl. 12:46
Vandorr [R] 12. juli kl. 3:24 
Thank you :)
Bean  [udvikler] 12. juli kl. 17:04 
Oprindeligt skrevet af Vandorr R:
Thank you :)
I believe I've properly added support for combat extended.
Sidst redigeret af Bean; 12. juli kl. 17:04
Optionalduck 18. aug. kl. 14:11 
I have noticed the weapons say they are not patched for ce and preform like vanilla (bows not needing ammo). I am not sure if this is an issue with the 1.6 dev version of combat extended or if there is no patch for them, but I just wanted to point that out.
Alcarn 19. aug. kl. 17:17 
Oprindeligt skrevet af Bean:
Oprindeligt skrevet af Vandorr R:
Thank you :)
I believe I've properly added support for combat extended.

for me steel material for armor is now broken

<li Class="PatchOperationReplace" MayRequire="CETeam.CombatExtended">
<xpath>Defs/ThingDef[defName="Steel"]/statBases/StuffPower_Armor_Sharp</xpath>
<value>
<StuffPower_Armor_Sharp>0.03</StuffPower_Armor_Sharp>
</value>
</li>
<li Class="PatchOperationReplace" MayRequire="CETeam.CombatExtended">
<xpath>Defs/ThingDef[defName="Steel"]/statBases/StuffPower_Armor_Blunt</xpath>
<value>
<StuffPower_Armor_Blunt>0.03</StuffPower_Armor_Blunt>
</value>
</li>
<li Class="PatchOperationReplace" MayRequire="CETeam.CombatExtended">
<xpath>Defs/ThingDef[defName="Steel"]/statBases/StuffPower_Armor_Heat</xpath>
<value>
<StuffPower_Armor_Heat>0.03</StuffPower_Armor_Heat>
</value>
</li>

this code on CEPatches.xml seems to be appliying over CE values making all armors made of steel weaker than cloth
< >
Viser 1-5 af 5 kommentarer
Per side: 1530 50