- Project details
Bang! Libram Swap
Table of Contents
Smart Paladin Libram Swapper for all specs!
Introducing Bang! Combat Item Switcher
I have rewritten this addon from scratch to work for all classes and all items, thus ensuring future compatibility.
It now has a drag-and-drop easy to use interface, while having more powerful features than before.
Search for 'Combat Item Switcher' on Curse or go to BangCraft.com
3.0 WotLK Patch
I have updated this mod to work in 3.0, however this build is provided 'as is' and wont be updated or supported until a level 80 rewrite.
For updates on this or any other Bang mod check www.BangCraft.com
2.4.3 Item Swap Change
I have changed the mod to Queue healing librams for swapping, then commit the swap while you cast an instant ability like a buff, a seal, or a shock. This is far from ideal but it will still be of use in arena.
Features
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. 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.) Retribution mode; Libram cycling will swap in both your 200AP buff and 53 crit buff librams as well as your Exorcism libram so that you gain maximum benefit from all 3. Crusader strike librams can also be swapped in for those with expert timing. Anti GCD detection will abort any swaps that may cause an additional GCD. 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 for maximum threat and mitigation.This logic can be overridden by just selecting one libram for each mode.
"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.
Commands
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.
In prot mode /bls aoe and /bls crush will toggle between your holy shield and consecration librams for use in macros.
Latest Updates
New: 2.43.B2Instant holy swaps improved, you may now select 'Extra Swaps' which will disable your damage librams on Judgements and SotC allowing for more healing swaps (If you do not have these damage librams selected this option will be automatically activated).
Holy instant swaps should now once again work on all clients (sorry about that everyone).
Libram swap sound removed.
2.43.B1: Protection and Retribution modes working as before. Healing librams are now Queued for swapping on the next instant cast.
Retribution Cycles
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 if 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.
F.A.Q.
Q: I type /bls and nothing happens! ZOMG!
A: Download the latest version (2.43.B1).
Q: The menu works fine but when I cast nothing happens!
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.
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.
Report any bugs (or suspected bugs) you find in a ticket with a detailed description so they can be resolved! If you want to be super helpful, use the command /bls debug and then screenshot the problem.
Credit to:
Ladenedge(Holy Librams) for the original idea that I have expanded on. Please feel free to leave any suggestions below:- Facts
| Date created: | 17 May 2008 |
|---|---|
| Category: | PvP, Boss Encounters, Combat, Class, Paladin |
| Last Update: | 23 Dec 2008 |
| Language: |
|
| License: | GNU General Public License version 3 (GPLv3) |
| Curse Project: | Bang! Libram Swap |
- Authors
| R | 3.03.04 | WoW: 3.0.3 | 23 Dec 2008 |
| R | Bang! Libram Swap 3.03.01 | WoW: 3.0.3 | 11 Nov 2008 |
| R | 2.43.B2 | WoW: 2.4.3 | 25 Jul 2008 |
| R | 2.43.B1 Release | WoW: 2.4.3 | 18 Jul 2008 |
| R | 2.43.A2 ALPHA | WoW: 2.4.3 | 17 Jul 2008 |

Be the first to comment!