Category: Raid Mods
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
0.8.1.7
Date:
03-06-2010 07:53 AM
Size:
192.24 Kb
Downloads:
3,096
Favorites:
80
MD5:
Pictures
Click to enlarge
Click to enlarge
Click to enlarge
Injector
Injector is a lightweight gridlike raid/party frames.
~200-400kb memory usage, and low cpu usage

Features:
- Easy multiclass configuration
- Loading instance debuffs upon entering
- You can turn on duration on indicators on some spells (looks like cooldown)
- You can easily add and place new indicators and icons of any size whereever you want
- LibHealComm-4.0, LibQuickHealth-2.0, Clique supported
- Manabars
- Filter own spells
- Color changing depending on charges
and other stuff

Current Issues:
There's a bug with necrotic plague, It isn't appearing in Combat log.
Sadly, this can be fixed only with InjectorConfig.useCombatLogFiltering = false

Console commands:
/inj unlock
/inj reset
/inj scale
/inj setpos
/inj charspec - toggle character specific position and scale
/inj toggle | show | hide
/inj togglegroup <1-8>

loadebles.lua - boss spells
config.lua - most settings

Indicator setup
Code:
InjectorConfig.SetupIndicators = {
    ["topleft"] =  { point = "TOPLEFT", size = 5, },
    ["topleft2"] =  { point = "TOPLEFT", size = 5, xOffset = 7},
    ["topleft3"] =  { point = "TOPLEFT", size = 5, yOffset = -7},
    ["topright"] =  { point = "TOPRIGHT", size = 7 },
    ["bottomright"] =  { point = "BOTTOMRIGHT", size = 8, },
    ["bottomleft"] =  { point = "BOTTOMLEFT", size = 4, },
    ["bottom"] =  { point = "BOTTOM", size = 7, },
    ["top"] =  { point = "TOP", size = 10, },
    ["left"] =  { point = "LEFT", size = 10, },
}
Examples:
Code:
A{ id = 139,   type = "HELPFUL", indicator = { "bottomright" }, pulse = true, color = { 0, 1, 0}, showDuration = true, isMine = true } --Renew

DT("Disease", { indicator = { "bottom" }, color = { 0.6, 0.4, 0} })

A{ id = 33763, type = "HELPFUL", indicator = { "top" }, showDuration = true, isMine = true, stackcolor = {
                                                                            [1] = { 0, 0.8, 0},
                                                                            [2] = { 0.2, 1, 0.2},
                                                                            [3] = { 0.5, 1, 0.5},
                                                                        }} --Lifebloom
Невихта @ RU-Ревущий фьорд
  Change Log - Injector
0.8.1.7: MT indicator for lfg tanks, target indicator(disabled by default), foreigncolor option.

0.8.1.6: pulse option for spells, simple animation for activating indicator.

0.8.1.5: incoming heals text bug fixed, libhealcomm updated to 1.6.3, nothing new

0.8.1.4: Lich King spells added
Readycheck fixed, paste updated readycheck indicator into your config from default one.
type parameter on trace now actually means something. and for example "HEAL" means that when SPELL_HEAL is fired for given (yours) spell name it's trigger indicator. PERIODIC_HEAL for ticks, AURA_APPLIED for initial application. More: http://www.wowwiki.com/API_COMBAT_LOG_EVENT_UNFILTERED

0.8.1.3: nothing new, small bugfixes

0.8.1.2: offline status, loadables.lua improved, /inj load, Essence of the Blood Queen added, petanchor bug

0.8.1.0: clumsy loadbalancer removed, mixed combatlog/unit_aura checks added instead, InjectorConfig.useCombatLogFiltering option. disabled buggy healbar updates for vehicles

0.8.0: ... a lot, check comments

0.7.1.7: bug with stacks and dispell auras fixed, trace function now works with periodic heals

0.7.1.6: omnicc and stacktext options added to icon setup

0.7.1.5: few typos fixed (position & scale settings will be reset because of that), healcomm updated to 1.5.5, more icc_ipwnyanow debuffs (until lich king)

0.7.1.4: first iCC wing debuffs added (mark of the fallen champion, boiled blood, bonestorm dot)
debuff from marrowgar spike missing. Naxx and Ulduar debuffs are disabled by default now

0.7.1.3: IncomingHeals bugfix

0.7.1.2: LibHealComm-4 updated to 1.5.4, TOC updated, added InjectorConfig.disableBlizzardParty option, you may assign debuff types to icons now

0.7.1: Should be stable... fixed crucial bug with missing debuff type indicators, added healtrace for glyph of HL, chain heal, coh & pom.

0.7.03: "routine for disabling unused indicators kills the border" fixed

0.7.02: bug with disabled raidicons, toggle/show/hide commands, anchor strata increased, not creating indicators without any spells assigned to them

0.7: raid icons, MT indicators, optional UnitInRange function overrides for healers, options to disable quickhealth & healcomm, lockedOnStartUp option

0.6.5: some requested stuff, bugs. kinda stable version (i hope...)

0.6.2: bug + inverting colors

0.6.1: isMine and isMissing fixed, other litte fixes

0.6: border, ability to assign spells to multiple indicators, and options to grow groups and units in all sides, and scaling down 25+ raids

0.5: Reliable dragging, charspec function.

0.4: Perfomance update, limited functionality pet frames, readycheck indicator.

0.3: second text line and requests from 2 first comments
  Optional Files - Injector
Sorry, there are currently no optional files available.
  Archived Versions - Injector
File Name
Version
Size
Author
Date
0.8.1.6
192kB
d87
02-19-2010 11:40 PM
0.8.1.5
191kB
d87
02-08-2010 06:07 AM
0.8.1.3
190kB
d87
01-26-2010 03:19 AM
0.8.1.2
190kB
d87
01-22-2010 12:59 AM
0.8.1.0
189kB
d87
01-15-2010 12:01 AM
0.8.0
189kB
d87
01-13-2010 08:58 AM
0.7.1.7
187kB
d87
01-04-2010 10:25 PM
0.7.1.6
187kB
d87
01-03-2010 10:25 PM
0.6.5
190kB
d87
10-18-2009 08:44 AM
0.5
163kB
d87
09-23-2009 01:41 AM
0.4
163kB
d87
09-10-2009 02:01 PM
0.3
160kB
d87
08-08-2009 11:16 AM
0.2
160kB
d87
08-08-2009 12:52 AM
  Comments - Injector
Post A Reply Comment Options
Old Today, 11:01 AM  
d87
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 161
Uploads: 19
Quote:
Originally posted by bluenjoy
Got a massive error when i joined a BG:
standard InjectorConfig.SetupIcons ?

Last edited by d87 : 03-16-2010 at 11:03 AM.
d87 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old Yesterday, 12:11 AM  
bluenjoy
A Murloc Raider
 
bluenjoy's Avatar

Forum posts: 8
File comments: 82
Uploads: 1
Got a massive error when i joined a BG:
Code:
Message: Interface\AddOns\Injector\Injector.lua:1016: <unnamed>:SetText(): Font not set
Time: Mon Mar 15 05:09:17 2010
Count: 1
Stack: [C]: in function `SetText'
Interface\AddOns\Injector\Injector.lua:1016: in function `UpdateStatus'
Interface\AddOns\Injector\Injector.lua:973: in function `UpdateAura'
Interface\AddOns\Injector\Injector.lua:330: in function `ScanAuras'
Interface\AddOns\Injector\Injector.lua:600: in function <Interface\AddOns\Injector\Injector.lua:575>
[C]: in function `SetAttribute'
Interface\FrameXML\SecureTemplates.lua:816: in function <Interface\FrameXML\SecureTemplates.lua:729>
Interface\FrameXML\SecureTemplates.lua:1024: in function `SecureGroupHeader_Update'
Interface\FrameXML\SecureTemplates.lua:610: in function <Interface\FrameXML\SecureTemplates.lua:608>

Locals: (*temporary) = <unnamed> {
 0 = <userdata>
}
(*temporary) = ""
__________________
-Biggie
bluenjoy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-13-2010, 10:49 PM  
Berb
A Murloc Raider
 
Berb's Avatar

Forum posts: 4
File comments: 52
Uploads: 0
Just to keep you busy, any word on a text indicator? Lifebloom is too hard to time with a corner indicator. Or if anyone has found a good way to show Lifebloom duration + stacks I'd love to hear it.

At the moment I'm using this as an icon option and using OmniCC as a timer (only thing missing is text colour based on stacks which I don't think is possible with OmniCC):
Code:
texture:SetAlpha(opts.texture or 1)
Screenshot here.
Berb is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-04-2010, 05:25 PM  
Berb
A Murloc Raider
 
Berb's Avatar

Forum posts: 4
File comments: 52
Uploads: 0
Quote:
Originally posted by Fiorina
maybe this is a noob question, but for example same boss abilities in ICC have different spell ids in 10man and 25man, heroic and normal mode, does this mean that I should add to loadables same ability several times but with different spell ids in order to see them all?
As far as I know, you can add any of the spell IDs listed and it will work fine.
Berb is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-04-2010, 09:20 AM  
Fiorina
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
maybe this is a noob question, but for example same boss abilities in ICC have different spell ids in 10man and 25man, heroic and normal mode, does this mean that I should add to loadables same ability several times but with different spell ids in order to see them all?
Fiorina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-04-2010, 08:59 AM  
caution2
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally posted by d87
Added these, tho need to test before releasing.


It's not that important and with default textures will be too ugly. But maybe i'll make MT indicator apply to lfg tanks too
The other option i thought of (if possible) if you dont want to distinguish the MT, the Healer and DPS with ICONS in 5 mans how about ordering them.

For instance: Once a group is formed and you enter the instance, have the MT be the first Unit frame in the party, followed by the Healer, followed by the 3 DPS.
caution2 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-04-2010, 07:14 AM  
d87
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 161
Uploads: 19
Quote:
Originally posted by Gryzvwald
Is there a way to get buffs to show one color if its yours and another color if its from someone else? I've tried the IsMine = true but it isn't working the way I'd like it to. IsMine will show it or not. I'd like to show one color for mine and another for someone else whose buffed that spell.
Quote:
Is there any option to highlight currently selected person?
For exampe I want my current targeted person to have white border around his Injector frame.
Added these, tho need to test before releasing.

Quote:
One thing i was curious about. Is there a way to have the spec icon added to the raid frame.
Meaning. Say when in a five man. To have the little sword, + and tank icon on the frame for easier ID?
It's not that important and with default textures will be too ugly. But maybe i'll make MT indicator apply to lfg tanks too

Last edited by d87 : 03-04-2010 at 07:18 AM.
d87 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-02-2010, 10:32 AM  
Fiorina
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Is there any option to highlight currently selected person?
For exampe I want my current targeted person to have white border around his Injector frame.
Great addon, thanks.
Fiorina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-26-2010, 01:45 PM  
Gryzvwald
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Is there a way to get buffs to show one color if its yours and another color if its from someone else? I've tried the IsMine = true but it isn't working the way I'd like it to. IsMine will show it or not. I'd like to show one color for mine and another for someone else whose buffed that spell.
Gryzvwald is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-26-2010, 11:19 AM  
caution2
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Love this addon (one thing im curious to add)

Just like to say of all the raid frame i have tried and i mean thats a lot i love this one...

One thing i was curious about. Is there a way to have the spec icon added to the raid frame.

Meaning. Say when in a five man. To have the little sword, + and tank icon on the frame for easier ID?

Other than that..... Pure Awesome.
caution2 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-25-2010, 11:52 PM  
d87
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 161
Uploads: 19
Quote:
Originally posted by Aeternal
Excuse me i love your addon but how can i do for see only the unitname and not the heal deficit of the player?
find (Injector.lua)
Code:
function Injector.UpdateHealthText(self, h, hm)
        if hm - h > 1000 then
            self.text:SetText(("%.1fk"):format( (h-hm) / 1e3))
        else
            self.text:SetText(self.name)
        end
end
replace with
Code:
function Injector.UpdateHealthText(self, h, hm)
            self.text:SetText(self.name)
end
no other way for now
d87 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-25-2010, 06:18 PM  
art3d
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Quote:
Originally posted by d87
So... you were running whole instance and it worked for other bosses and on lich king it isn't?
Did you reloaded ui/relogged after entering lich king room on shaman/druid?
Message that Icecrown Citadel debuffs loaded is present?
Try /dump GetCurrentMapAreaID() when in lich king room. Post the result if it's not 605
I have not tested it yet, but probably that happened cause i've edited loadables in wordpad and had names of spells and it saved em not in utf. Still have to check that. Author thank you again. Next week i'll have all my guildmates install it, so i'm sure what my healers see in their unitframes.
art3d is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-24-2010, 04:58 AM  
Aeternal
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Excuse me i love your addon but how can i do for see only the unitname and not the heal deficit of the player?

Last edited by Aeternal : 02-24-2010 at 04:59 AM.
Aeternal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-23-2010, 02:51 AM  
d87
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 161
Uploads: 19
Quote:
Lich King debuffs would not load for my shaman. Worked fine on my main druid.
So... you were running whole instance and it worked for other bosses and on lich king it isn't?
Did you reloaded ui/relogged after entering lich king room on shaman/druid?
Message that Icecrown Citadel debuffs loaded is present?
Try /dump GetCurrentMapAreaID() when in lich king room. Post the result if it's not 605

Last edited by d87 : 02-23-2010 at 02:53 AM.
d87 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-22-2010, 08:20 PM  
art3d
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Hey All, i've been using injector for a few cooldowns now. Have everything perfected and ready for hardmodes. But this thing happened to me tonight: Lich King debuffs would not load for my shaman. Worked fine on my main druid. Any thoughts why this would happen? Worked fine on every boss but LK. Thanks in advance.
PS: really looking forward to your reply since i might push this addon as a must have for all my guildmates.

Last edited by art3d : 02-22-2010 at 08:20 PM.
art3d is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.