Made custom skeleton zombies, everything was working and was tested on 1.23. We had scheduled big update on server in future and and now some of the mutants crash client only.
Rpt, crash.log and error.log are empty.
Description
Description
Details
Details
- Severity
- None
- Resolution
- Open
- Reproducibility
- N/A
- Operating System
- Windows 10 x64
- Category
- General
Steps To Reproduce
Spawn the zombie
crash happens in few seconds, not instantly
Event Timeline
Comment Actions
Hello d146ales.
There is a script call to GetBonePositionWS with invalid index on the infected from a players CommandHandler
Regards,
Geez
Comment Actions
Hello,
Now the client will crash when the player opens the inventory near this mutant. (press TAB)
and thank you the first advice really helped.
Hello,
Now the client will crash when the player opens the inventory near this mutant. (press TAB)
and thank you the first advice really helped.
client log is clear and not point to anything
Comment Actions
In vicinityitemmanager remove hardcoded spine3 for zombiebase
else if (entity && (entity.IsZombie() || entity.IsZombieMilitary())) { ZombieBase zombie = ZombieBase.Cast(entity); if (zombie) { entityPosition = zombie.GetBonePositionWS(zombie.GetBoneIndexByName("spine3")); } }
and change it to this
else if (entity && (entity.IsZombie() || entity.IsZombieMilitary())) { ZombieBase zombie = ZombieBase.Cast(entity); if (zombie) { entityPosition = zombie.GetCenter(); } }
otherwise any custom creatures based on zombiebase which not have bone spine3 will crash client
Comment Actions
Its not resolved
else if (entity && (entity.IsZombie() || entity.IsZombieMilitary())) { ZombieBase zombie = ZombieBase.Cast(entity); if (zombie) { entityPosition = zombie.GetBonePositionWS(zombie.GetBoneIndexByName("spine3")); } }
stil same