CameraOverShoulder Fix (DynamicCam)

CameraOverShoulder Fix (DynamicCam)

13.9k Downloads

With the launch of Legion, Blizzard (re-)introduced an experimental feature to WoW: the Action Camera. One of its capabilities is that you can set a certain camera shoulder offset.

There is one major problem though with the way the camera shoulder offset is currently implemented. The offset is determined by the console variable test_cameraOverShoulder. But the defined value has a different effect depending on whether you are mounted or not. The effect also depends on which mount you use or whether you are shapeshifted (Druid), in Worgen form, Ghostwolf (Shaman), Metamorphosis (Demon Hunter) etc...

It seems to me like the effective shoulder offset is calculated as a percentage of the current player model's width. But I have no idea why this is so. Maybe someone at Blizzard thought it would actually be better this way. Or it was just not possible to implement a player-model-independent shoulder offset with the limited effort Blizzard could put into this experimental feature. Anyway, I liked to play WoW with a constant shoulder offset so much that I started to write this addon.

With CameraOverShoulderFix (or short cosFix) we are trying to achieve a constant shoulder offset at all times.

It can be run by itself or as a plugin to DynamicCam.