pardeike / Zombieland

Rimworld Mod featuring zombie hordes
https://www.patreon.com/pardeike
MIT License
55 stars 22 forks source link

From Verbs to tools #12

Closed Valerate closed 6 years ago

Valerate commented 6 years ago

Changed the zombies to use tools instead of verbs for melee attacks (Fixes an issue with Combat Extended)

pardeike commented 6 years ago

I just tried the pull request on my local game and I still get

CE :: Pawn Lux for BodyPartGroup LeftHand could not find matching verb (in AllVerbs: CombatExtended.Verb_MeleeAttackCE(Teeth),CombatExtended.Verb_MeleeAttackCE(LeftHand),CombatExtended.Verb_MeleeAttackCE(RightHand)) [While evaluating DamageInfo (def=Slash, amount= 1, instigator=Lux, angle=135.0)]
Verse.Log:Error(String)
Verse.Log:ErrorOnce(String, Int32)
CombatExtended.ArmorUtilityCE:GetPenetrationValue(DamageInfo)
CombatExtended.ArmorUtilityCE:ApplyParryDamage(DamageInfo, Thing)
CombatExtended.Verb_MeleeAttackCE:DoParry(Pawn, Thing, Boolean)
CombatExtended.Verb_MeleeAttackCE:TryCastShot()
Verse.Verb:TryCastNextBurstShot_Patch1(Object)
Verse.Verb:WarmupComplete()
Verse.Verb:TryStartCastOn_Patch2(Object, LocalTargetInfo, Boolean, Boolean)
RimWorld.Pawn_MeleeVerbs:TryMeleeAttack(Thing, Verb, Boolean)
Verse.AI.<MakeNewToils>c__Iterator0:<>m__0()
Verse.AI.<FollowAndMeleeAttack>c__AnonStorey3:m__0_Patch0(Object)
Verse.AI.JobDriver:DriverTick_Patch1(Object)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
ZombieLand.Zombie:CustomTick()
ZombieLand.TickManager:ZombieTicking()
ZombieLand.Verse_TickManager_TickManagerUpdate_Patch:ZombieTick()
Verse.TickManager:TickManagerUpdate_Patch0(Object)
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
pardeike commented 6 years ago

Already merged manually, so thank you for your support but I will close this now.