There is. You can add spells, and it's fairly simple.
What you need to do is open the folder where your ib's located. In there you'll find a lua file, right click it and open it with notepad. What you'll need now is the spells spellid (get it at wowhead) and the cooldown.
There should be a section looking somewhat like this...
local spellids = {[8122] = 23, [6552] = 10, [2139] = 24, [19647] = 24, [23920] = 10, [49576] = 25, [16979] = 15, [1766] = 10, [47528] = 10, [57994] = 6, [72] = 10, [31224] = 60, [48707] = 45, [15487] = 45, [36554] = 20}
for spellid,time in pairs(spellids) do
local name,_,spellicon = GetSpellInfo(spellid)
abilities[name] = { icon = spellicon, duration = time }
end
Here you'll add the spellid and the cooldown according to the same pattern that the previous spells are added.
[
spellid] =
cooldown,
If you scroll a bit further down you'll find another section looking somewhat like this...
local order = {23920, 6552, 72, 8122, 15487, 2139, 19647, 49576, 48707, 1766, 31224, 36554, 47528, 16979, 57994}
In this list you'll add the same spellid. This list governs the order in which the spells are displayed in-game. First spellid is first spell-icon shown, and so on.
When you're done, just save the changes and start the game.
Do keep in mind that this is my ib for wrath, but I'm fairly certain it'll work just as well for tbc.