Automatically zoom the camera view to user defined views when entering and leaving combat. Also has an option (LeapCam, added in v4.3.1) to re-orient the camera after a charge (warrior, feral druid), skull bash (feral druid) or a rogue's shadowstep. Supports three custom camera views that can be set in the config, any of which can be used as your automatic combat view. These custom views can be activated by slash commands and can be put into macros.
Note on LeapCam: The effect will take place on the NEXT spell cast detected AFTER your charge/shadowstep. This prevents the camera from changing too soon (ie. before your character has turned to face the target)
CombatCam and LeapCamis are disabled by default. Type /combatcam or /ccam to access the config window. Here you can set your camera views and enable the automatic Cams. note: the auto Cams need not be enabled in order to set and use views manually using the addon config and the addon's slash commands
WoW has 5 preset views. You can cycle through them using the [Home] and [End] keys, or bind keys to save and activate them. CombatCam lets you change all but one (first person view) of these views in it's config, even if you do not enable the auto combat camera. These views are set globally across all characters on a given WoW installation, so changing them on one character will affect all characters. Any changes to the preset views will remain in effect even if CombatCam is disabled or uninstalled.
- opens config window
- zoom in to first person view
- zoom to default view or one of the other views
- set which view to use in combat
Credits: this mod was inspired by Dynamic Camera written by ChaosInc. I wanted something simple and straightforward that only involved combat to give a "final fantasy" feel to the game when you aggro something.
Update for patch 4.3
Added "LeapCam" option which sets camera to combat view after a charge or shadowstep
made config frame moveable
now allows you to use any of three custom views for combat
now allows you to reset views to the Blizzard default
*note - default view now uses the view that was previously used as the combat view
* please adjust your views accordingly after updating to version 4.2.2.
updated for Cataclysm
removed mount view, as it was never reliable.
Cleaned up code.
- mount detection working properly now using UNIT_AURA event.
- updated for patch 3.3
- Still having problems with COMPANION_UPDATE event
- Blizzard has fixed the problem with views resetting.
- mount detection flaky due to the mechanics of the COMPANION_UPDATE event.
- Still haven't found a way to save changes to the views... sorry.
- Made settings account wide
- Fixed behavior of Mounted View
Note: Blizzard now resets camera views whenever you exit and restart the game, so you may wish to set the views at the beginning of each WoW session... Sorry for the inconvenience. I'm hoping Blizzard will realize that it's a useless and annoying change.