Shestak UI
Go Back   Shestak UI > Interface Forums > English Community > Technical Support

Technical Support Ask for help or find solutions about ShestakUI.

Advertising

 
Thread Tools
Old 22.03.2011, 14:11   #1
 Assistant User Information

Erratic's Avatar
Question How to add a spell in Filger?

How to add a spell in Filger for dummies

What is Filger??? It's icons in the center of the screen,

If you need add a spell in Filger spell list you should:
  1. Ask yourself: "I rly need it?"
  2. Open file ShestakUI/Config/Filters/FilgerSpells.lua (see note)
  3. Decide on the type of spell:
    1. Self buff on player (P_BUFF_ICON)
    2. Self proc from enchant/talent/accesories and other (P_PROC_ICON)
    3. Self de/buff on target (T_DEBUFF_ICON)
    4. Self HoT/DoT on target (T_DE/BUFF_BAR)
    5. Self cc on focus (PVE/PVP_CC)
    6. Self cooldown and ICD (COOLDOWN)
    7. Self buff from items/potions or mass buff (like Bloodlast) (SPECIAL_P_BUFF_ICON)
    8. Enemy cc and immobilise effect on player (PVE/PVP_DEBUFF)
    9. Important defence buffs on target or important cc on target (from all) (T_BUFF)
  4. If the spell is in the 1 - 6 list item u'll:
    1. Find your class section in the file
    2. Find section what appropriate with the spell type (it is listed in parentheses, like P_BUFF_ICON)
  5. If the spell is in the 7 - 9 list item u'll:
    1. Find ALL section in the file.
    2. Find section what appropriate with the spell type (it is listed in parentheses, like PVE/PVP_DEBUFF)
  6. Make sure that the spell does not in the list
  7. Check the spellID you want to add. You can do it by:
    1. Enable Spell id in the this interface tooltip options, then get the spell in game and watch his id in the tooltip.
    2. Find spell on the wowhead, id is the numbers in the address line after "spell=".
  8. Add the necessary spell in list in line with other spells of this group, as well as a description of the Annex 1.
  9. ...
  10. PROFIT!
Annex 1:
Analysis of the contents of one cell with a spell

Annex 2:

Note: To facilitate the above listed actions are recommended to open lua files using the free text editor Notepad++ (

Translated with using of google translate, corrections accepted.

Note the helpful responses in this thread!

Says Thank:
MoLLIa (26.03.2011), Shestak (22.03.2011)
Old 22.03.2011, 14:11   #1.5 - Disable Ads

Advertise on this site

Old 31.07.2011, 03:23   #2
tat2dawn
 Assistant User Information

tat2dawn's Avatar
awesome, this is very extremly helpFUL
TYVM
Old 02.08.2011, 07:30   #3
Egepi
 Junior Member User Information

Egepi's Avatar
Can Pulverize please be added to the druid buff Fliger? I am currently modifying it but it seems it would be useful to other feral druids out there also so for their benefit. Thanks

Also to make your life easy I am pretty sure this is somewhat correct as it has worked for me heh.

-- Pulverize
{ spellID = 80313, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
Say Thank:
Shestak (02.08.2011)
Old 02.08.2011, 15:35   #4
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Egepi View Post
Also to make your life easy I am pretty sure this is somewhat correct as it has worked for me heh.

-- Pulverize
{ spellID = 80313, size = 37, unitId = "player", caster = "player", filter = "BUFF" },
https://github.com/Shestak/ShestakUI...755a6885eabbd8
Old 24.02.2012, 14:58   #5
Grogglen
 Member User Information

Grogglen's Avatar
Setting up Filger to show a debuff bar

I'm trying to set up Filger to show bars instead of icons for my debuffs on target.

It is working for Death Knights and some other classes.
But when I'm adding this to config.lua in ShestakUI_Filger, I get a lua error.

lua Code [Select]:
{
        Name = "T_DE/BUFF_BAR",
        Direction = "UP",
        Interval = 3,
        Mode = "BAR",
        IconSide = "LEFT",
        setPoint = {unpack(Filger_Settings.target_bar)},

        -- Mangle
        { spellID = 33876, size = 25, barWidth = 188, unitId = "target", caster = "all", filter = "DEBUFF" },
        -- Rake
        { SpellID = 1822, size = 25, barWidth = 188, unitId = "target", caster = "player", filter = "DEBUFF" },
        -- Rip
        { spellID = 1079, size = 25, barWidth = 188, unitId = "target", caster = "player", filter = "DEBUFF" },
        -- Faerie Fire
        { spellID = 770, size = 25, barWidth = 188, unitId = "target", caster = "player", filter = "DEBUFF" },
},
Old 24.02.2012, 15:02   #6
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Grogglen View Post
But when I'm adding this to config.lua in ShestakUI_Filger, I get a lua error.
How do you add this code? Show me the full config.lua
Old 24.02.2012, 15:04   #7
Grogglen
 Member User Information

Grogglen's Avatar
Quote:
Originally Posted by Shestak View Post
Quote:
Originally Posted by Grogglen View Post
But when I'm adding this to config.lua in ShestakUI_Filger, I get a lua error.
How do you add this code? Show me the full config.lua
http://pastebin.com/UPRuMgwP
Old 24.02.2012, 15:16   #8
Shestak
 Junior Member User Information

Shestak's Avatar
SpellID =/= spellID in:
lua Code [Select]:
-- Rake
{ SpellID = 1822, size = 25, barWidth = 188, unitId = "target", caster = "player", filter = "DEBUFF" },
Old 24.02.2012, 15:21   #9
Grogglen
 Member User Information

Grogglen's Avatar
Quote:
Originally Posted by Shestak View Post
SpellID =/= spellID in:
lua Code [Select]:
-- Rake
{ SpellID = 1822, size = 25, barWidth = 188, unitId = "target", caster = "player", filter = "DEBUFF" },
Changed to capital letters.
Same lua error.

Posting it here.

Code [Select]:
Message: ...terface\AddOns\ShestakUI_Filger\ShestakUI_Filger.lua:236: GetSpellInfo(): Invalid spell slot
Time: 02/24/12 14:19:38
Count: 3
Stack: [C]: ?
[C]: in function `GetSpellInfo'
...terface\AddOns\ShestakUI_Filger\ShestakUI_Filger.lua:236: in function <...terface\AddOns\ShestakUI_Filger\ShestakUI_Filger.lua:205>

Locals:
Old 24.02.2012, 15:22   #10
Grogglen
 Member User Information

Grogglen's Avatar
Nevermind, it was the other way around -.-, changed to non-capital letters

Tags
dummies, filger, spell

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ovale Spell Priority Guaro Technical Support 5 30.06.2010 19:29


Mobile Style Русский English Deutsch Italian Chinese