Now localized for English, German, Traditional Chinese and French clients.
2.4.3 Patch
Delete previous versions and update to 2.43.B1
Healing Swaps NO LONGER WORK IN COMBAT.
This addon will now queue your healing librams for swaps when you next use an instant ability.
This mod will swap librams based on your spell cast, maximizing mp5, HPS, mitigation and damage output! :O Best of all, it does this during the spells gcd so you do not incur any downtime!
For Holy Light, if you have the libram of mending, this mod will cast HL with this libram once every 30 seconds (now customisable) for the buff, then use the secondary libram you have selected (LoSR, LoAT, LoTL) while the buff is active.
For Flash of Light, the mod will use your PVE libram of choice in PVE mode, or your PVP libram of choice in PVP mode. It now features automated PVP/PVE combat detection.
When using holy damage spells: this mod will also take advantage of your holy damage librams. (Exorcism, holy wrath, judgement of righteousness, and consecration.)
In Retribution mode, this mod will swap in your Judgement libram of choice in time for the Judgement cooldown, and otherwise have your Crusader Strike libram equipped. Anti GCD detecting will abort any swaps that may cause an additional GCD.
In Protection mode, this mod will swap in your Judgement libram of choice while the Judgement cooldown is up, and otherwise have your Holy Shield libram equipped.
This logic can be overridden by just selecting one libram for each mode.
The Menu can be brought up in game with /bls.
PVP/PVE mode can be toggled with /bls pvp, /bls pve for use in macros.
Credit to: Ladenedge(Holy Librams) for the original idea that I have expanded on.
"But I'm just a Holy paladin and I have xx mod" Bang! Libram Swap has features for holy that xx mod does not! Such as; spam proofing your holy light casts, preventing double mending procs, and using your holy spell damage librams.
New in 2.42.K:Spamming quickly while casting Holy Light will no longer cause your 2nd libram to swap in early occasionally. Traditional Chinese localization has been added. Slash commands for protection mode; /bls aoe and /bls crush, to toggle LotER and LoR usage quickly. Advanced 2 step and 3 step retribution cycles, 2 step will swap out LoDJ (+200AP) for LoA (+53 crit) for one rotation after it has procced, 3 step will do this and additionally use your crusader strike or exorcism libram (undead/demon detection included). Added the libram of zeal to SotC.
Retribution Cycles Explained: While using the 2 step retribution cycle BLS will equip your LoDJ when you use crusader strike until you proc the 200AP buff using your judgement ability. BLS will then equip your Libram of Avengement on the next crusader strike in time for the next judgement, then return to Libram of DIvine Judgement on the third crusader strike.
The 3 step mode follows a similar cycle, however, if your target is a demon or an undead, and your exorcism cooldown is shorter than your judgement cooldown by at least a GCD, your Libram of Wracking will be equipped, and your Libram of Divine Judgement returned in the GCD caused by casting Exorcism. To use these modes effectively you *must* use crusader strike and exorcism as soon as they are up.
The Libram of Righteous Power can be used with the 2 step cycle, however, it can cause swing timer issues so it is not recommended.
It is possible to use the 3 step cycle without having the Libram of Avengement, just deselect it after choosing the cycle.
Still to come: Support for shamans and druids. Support for less important librams.
Issues!
F.A.Q.
Q: I type /bls and nothing happens! ZOMG!
A: Check that you have Ace3 and Bang!LibramSwap installed in your interface/addons/ folder and that they are listed and checked in your addons menu. If they are, then download and install Ace2.
Q: The menu is really small and hard to read.
Q: PVP detection seems buggy.
Q: If I spam holy light sometimes my second libram swaps in early.
A: Download the latest version (2.42.K1).
Q: The menu works fine but when I cast nothing happens!
A1: READ THE README! You need to use macros with 2.4.3
A2: Check that the mod is enabled, and that you have checked all the librams you want to use, and unchecked any you dont have.
A3: Check to see if your client (non english) is supported or partially supported in localization.lua.
2.4.3 Macros
The following is a How-To for the 2.4.3 patch and this mod.
Q) I'm a retribution or protection paladin, what do I need to do?
A) Nothing! You lucky devil. The mod should work as before, however this release has not been fully bug tested.
Q) Im Holy!... So how do I use it?
Due to an undocumeted change in the latest PTR build (which explains why it worked when I originally wrote it 3 weeks ago) the holy healing component will not work while in combat.
Healing Librams are now queued for swapping when you next use an instant, this should still be useful in arena etc.
Known Issues
Libram of Righteous Power can cause gcd/swing issues depending on your rotation: This is known and probably permenant, if your rotation causes these issues I recommend disabling LoRP and using the dual LoA/LoDJ combo instead) ).
Your first cast after each log in is used to calibrate the mod and will not make a swap. Your first ever cast will auto detect your latency.
Spamming causes swaps to be delayed, do not spam in the middle of a cast or you will miss a swap (without the mod your spell would be cancelled).
Incorrectly set latency will cause interupts or no swaps, if unsure of what to set this to, err on the side of caution by setting the latency bar
slightly below your lowest average latency.
Swaps do not work without a taget. This will be fixed SOON.
Report any bugs (or suspected bugs) you find in a ticket with a detailed description so they can be resolved!
Please feel free to leave any suggestions below, and rate this mod if you like it!
Alternative Download: http://www.curse.com/downloads/details/12351/
Change Log - Bang! Libram Swap
New in 2.42.K: Spamming quickly while casting Holy Light will no longer cause your 2nd libram to swap in early occasionally. Traditional Chinese localization has been added. Slash commands for protection mode; /bls aoe and /bls crush, to toggle LotER and LoR usage quickly. Advanced 2 step and 3 step retribution cycles, 2 step will swap out LoDJ (+200AP) for LoA (+53 crit) for one rotation after it has procced, 3 step will do this and additionally use your crusader strike or exorcism libram (undead/demon detection included). Added the libram of zeal to SotC.
Optional Files - Bang! Libram Swap
Sorry, there are currently no optional files available.
I have uploaded a new version that will now queue healing librams for swap, and then carry out the swap on your next instant ability. This should be useful for arena and some areas of PVE.
Protection and Retribution modes still work as normal.
I know you guys have been waiting for it so I have released my current 2.4.3 compatible beta version! It's not perfect yet but it's working at least.
You will need to read the readme.txt included in the folder for instructions on how to create the correct macros for use with this mod and with healing mods. Also double check the setting of the new latency bar in the menu, cast a heal after you log in to auto calibrate this.
As per usual please report any bugs you find in a ticket at the curse forge so we can get rid of them!
** NOTE THAT ALL PREVIOUS VERSIONS ARE INCOMPATIBLE WITH 2.4.3 **
How will this work for us that use a click casting type addon such as clique casting or click2cast? It doesn't seem possible to use this addon with a click casting addon if you have to use macros to get this to work. I had clique casting and this addon running tonight on a raid and my casting was interupted everytime a libram changed. Leave it to blizz to continually screw good things up.
Its looking like 2.4.3 will be released with this maintenance, unfortunately I haven't been able to play my paladin for the last week so I haven't had time to iron out a major bug I found on the PTR, if the PTR stays up tonight I will attempt to have this ready by the time the maintenance is complete. If not it will probably be a few days, check back tommorow!
Also im taking down all old versions as they will no longer function.
Quote:
Bangerz said
June 28, 2008, 01:46PM (2 weeks, 2 days ago)
Update on 2.4.3: Well it looks like this new patch will *not* be the death of this mod, I was able to restore near full functionality of the mod on the PTR with a few minor exceptions (which I am still working on).
The comprimise will be that you will now have to macro commands with your heals, simply "/Cast Holy Light, /BLS Holy Light" and the same for flash. The mod will then function as previously as far as the user is concerned .
Protection and Retribution functions will remain unchanged.
I will include a guide on how to work this with healing mods such as grid and healbot, for those of you who dont know how to build macros into those, so don't fret!
If the patch is not this week I will upload a beta of 2.43.A for any eager beavers who wish to help me catch any bugs on the PTR.
Originally posted by Kyrand *laugh* yes, I am a paladin, and yes, I have the librams checked and enabled.. well, except for the ones I dont have. Windows Client.
WoW client, i.e. enUS enGB frFR...
If it's not an unsupported client, it will be a mod or macro conflict, check that you arent calling swaps or gcds with another mod or in a healing macro.
Double check that you have the right librams selected, and that you are in the right mode.
Originally posted by Kyrand Hmm. well, I did what yous aid.. downloaded ace2 .. now the menu comes up but no swapping occurs.. have all the librams in my bags but they dont switch when I do my casts.. *shrug* seems more trouble then its worth.
I'm going to assume you have the librams checked and Enabled checked and that you are a paladin.
Hmm. well, I did what yous aid.. downloaded ace2 .. now the menu comes up but no swapping occurs.. have all the librams in my bags but they dont switch when I do my casts.. *shrug* seems more trouble then its worth.
Originally posted by Kyrand I installed the addon, but when I go to the game and type /bls it doesnt recognize it.. I checked the Addons screen before entering the game and the addon is selected and all dependancies are there. Thoughts?
This happens sometimes, download Ace2
Quote:
Patch note for upcoming patch:
Equipping an item will now cancel any spell cast currently in progress.
Hope they don't mean librams with this.
They do mean librams, I am rewriting the mod to counter this, more detail at curse.
I installed the addon, but when I go to the game and type /bls it doesnt recognize it.. I checked the Addons screen before entering the game and the addon is selected and all dependancies are there. Thoughts?
Thanks for continuing to work on this addon. I've been enjoying it very much, even though so far I've only used it to switch out FoL vs HL librams depending on which heal I'm casting; perhaps one of these days I'll consider some more complicated options. Thanks again.