Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

(RBM) Realistic Battle Mod
Igór 13 Feb, 2023 @ 7:00am
Game crash when javelin hit shield on back.
From my crashreport i have this message.

RBM
Method: static System.Void RBMCombat.MissileHitCallbackPatch::Postfix(TaleWorlds.MountAndBlade.Mission& __instance, System.Collections.Generic.Dictionary`2& ____missiles, TaleWorlds.MountAndBlade.AttackCollisionData& collisionData, TaleWorlds.Library.Vec3 missileStartingPosition, TaleWorlds.Library.Vec3 missilePosition, TaleWorlds.Library.Vec3 missileAngularVelocity, TaleWorlds.Library.Vec3 movementVelocity, TaleWorlds.Library.MatrixFrame attachGlobalFrame, TaleWorlds.Library.MatrixFrame affectedShieldGlobalFrame, System.Int32 numDamagedAgents, TaleWorlds.MountAndBlade.Agent attacker, TaleWorlds.MountAndBlade.Agent victim, TaleWorlds.Engine.GameEntity hitEntity)
Frame: bool TaleWorlds.MountAndBlade.Mission.MissileHitCallback_Patch2(Mission this, out int extraHitParticleIndex, ref AttackCollisionData collisionData, Vec3 missileStartingPosition, Vec3 missilePosition, Vec3 missileAngularVelocity, Vec3 movementVelocity, MatrixFrame attachGlobalFrame, MatrixFrame affectedShieldGlobalFrame, int numDamagedAgents, Agent attacker, Agent victim, GameEntity hitEntity) (IL Offset: -1)
HarmonyIssue: False
Method: static System.Boolean RBMCombat.MissileHitCallbackPatch::Prefix(TaleWorlds.MountAndBlade.Mission& __instance, System.Collections.Generic.Dictionary`2& ____missiles, TaleWorlds.MountAndBlade.AttackCollisionData& collisionData, TaleWorlds.Library.Vec3 missileStartingPosition, TaleWorlds.Library.Vec3 missilePosition, TaleWorlds.Library.Vec3 missileAngularVelocity, TaleWorlds.Library.Vec3 movementVelocity, TaleWorlds.Library.MatrixFrame attachGlobalFrame, TaleWorlds.Library.MatrixFrame affectedShieldGlobalFrame, System.Int32 numDamagedAgents, TaleWorlds.MountAndBlade.Agent attacker, TaleWorlds.MountAndBlade.Agent victim, TaleWorlds.Engine.GameEntity hitEntity)
Frame: bool TaleWorlds.MountAndBlade.Mission.MissileHitCallback_Patch2(Mission this, out int extraHitParticleIndex, ref AttackCollisionData collisionData, Vec3 missileStartingPosition, Vec3 missilePosition, Vec3 missileAngularVelocity, Vec3 movementVelocity, MatrixFrame attachGlobalFrame, MatrixFrame affectedShieldGlobalFrame, int numDamagedAgents, Agent attacker, Agent victim, GameEntity hitEntity) (IL Offset: -1)
HarmonyIssue: False
< >
Showing 1-4 of 4 comments
Sharkan  [developer] 18 Feb, 2023 @ 1:06pm 
Make sure that you have live version of BL installed, opt out of beta even if it says 1.0.3.
Igór 20 Feb, 2023 @ 12:10am 
This problem occured from 1.0 version. This is your bug in code. When you unlock perk in Throwing Tree that allows you to shoot through shield like ballista. RBM cannot work properly with that perk. For example hitting Pavise Shield when NPC have it on his back with perk active produce this type of error. It's your shield mechanics generates an error.
EnumaEllis 5 Apr, 2023 @ 8:29pm 
Yup, finally found the problem! It was me who was throwing javelins that causes the crash! I'm very sure the reason why the AI doesn't have this problem is that it is a player and companion perk, and very few lords have the skill.
Trevoga 11 Jun, 2023 @ 6:02pm 
I'm using all the latest and when I thorow javelins an Vladian Pervise Crossbowmen (higher tier unit) crash occurs. There is another unit, with Eastern shield that this type of error occurs. They have Round Eastern shield on a cavalry. Same thing. Crash. I'm using RBM Units module along with everything else, beside Tourney option.
< >
Showing 1-4 of 4 comments
Per page: 1530 50