If a unit is edited in the Data Editor->Units to have a 0 Fidget - Turn angle or Fidget - Turning rate as to prevent any uncommanded turning it will cause a SCII to crash whenever the fidget turn animation is registered.
Users can however prevent fidget turning by resetting Fidget - Turn angle and Fidget - Turning rate to their default values and instead modifying Fidget - Chance array to have a turn value of zero as long as the numbers contain add to 100.
To recreate this crash take any unit and alter the Fidget - Turn angle or Fidget - Turning rate values to 0, then place the unit on the map load it any wait. The process can probably be sped up by altering Fidget - Chance array to have high turn value.
Re posting here by request:
If a unit is edited in the Data Editor->Units to have a 0 Fidget - Turn angle or Fidget - Turning rate as to prevent any uncommanded turning it will cause a SCII to crash whenever the fidget turn animation is registered.
Users can however prevent fidget turning by resetting Fidget - Turn angle and Fidget - Turning rate to their default values and instead modifying Fidget - Chance array to have a turn value of zero as long as the numbers contain add to 100.
To recreate this crash take any unit and alter the Fidget - Turn angle or Fidget - Turning rate values to 0, then place the unit on the map load it any wait. The process can probably be sped up by altering Fidget - Chance array to have high turn value.