Download
(475Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 04-09-24 09:23 AM
Pictures
File Info
Compatibility:
Classic (1.15.0)
Guardians of the Dream (10.2.0)
WOTLK Patch (3.4.1)
Updated:04-09-24 09:23 AM
Created:08-07-09 11:52 PM
Downloads:90,807
Favorites:133
MD5:
Categories:Raid Mods, Healers, Unit Mods

Aptechka  Popular! (More than 5000 hits)

Version: 10.2.17
by: d87 [More]

Aptechka is a raid frames addon.



Notable features:
- Auto profile switching based on group size
- Customizable indicators
- Debuff icons with a blacklist
- Incoming casts display (Retail only)
- Preconfigured for all healing classes
- RMB Mouselook
- Debuff ordering for PvP
- Debuff highlighting,
- Feedback indicators for smart aoe heals

GUI command: /apt gui
How to move: /apt unlock

INTRODUCTORY GUIDE

github (changelog)

>> Beta releases

As far i know ZenTracker frontends do not support Aptechka, but OmniCD does.





Aptechka
10.2.17 (2024-04-09)
Full Changelog Previous Releases
  • Fixed Barkskin
Archived Files (98)
File Name
Version
Size
Author
Date
10.2.16
475kB
d87
04-07-24 07:06 PM
10.2.15
475kB
d87
02-19-24 08:46 PM
10.2.14
474kB
d87
02-15-24 08:50 PM
10.2.13
473kB
d87
02-11-24 07:01 PM
10.2.12
473kB
d87
02-10-24 09:00 PM
10.2.11
473kB
d87
02-05-24 04:06 AM
10.2.10
473kB
d87
02-02-24 01:56 PM
10.2.9
473kB
d87
02-02-24 01:46 PM
10.2.8
472kB
d87
12-31-23 10:25 PM
10.2.7
472kB
d87
12-17-23 12:15 PM
10.2.6
471kB
d87
12-05-23 09:07 AM
10.2.5
471kB
d87
11-28-23 10:48 PM
10.2.4
471kB
d87
11-27-23 03:23 AM
10.2.3
471kB
d87
11-26-23 08:47 PM
10.2.2
548kB
d87
11-22-23 05:05 AM
10.2.0
548kB
d87
11-21-23 06:44 PM
10.1.10
548kB
d87
10-26-23 07:36 PM
10.1.9
548kB
d87
10-26-23 07:32 PM
10.1.8
547kB
d87
10-25-23 09:24 PM
10.1.7
547kB
d87
10-12-23 07:01 AM
10.1.6
547kB
d87
07-12-23 09:23 PM
10.1.5
547kB
d87
07-12-23 06:53 PM
10.1.4
547kB
d87
07-12-23 06:45 PM
10.1.3
547kB
d87
07-11-23 08:50 AM
10.1.2
545kB
d87
05-27-23 06:51 PM
10.1.1
545kB
d87
05-23-23 05:39 PM
10.1.0
545kB
d87
05-10-23 10:04 PM
10.0.8
545kB
d87
04-11-23 06:51 AM
10.0.7
545kB
d87
04-11-23 06:40 AM
10.0.6
545kB
d87
04-11-23 06:10 AM
1.0.5
545kB
d87
03-17-23 12:37 PM
10.0.4
544kB
d87
01-19-23 11:30 AM
10.0.3
550kB
d87
11-10-22 10:43 PM
10.0.2
550kB
d87
11-10-22 09:09 PM
10.0.1
528kB
d87
11-03-22 01:52 PM
10.0.0
528kB
d87
10-25-22 12:39 PM
9.2.20
527kB
d87
10-05-22 01:39 AM
9.2.19
526kB
d87
09-30-22 10:56 PM
9.2.18
526kB
d87
09-30-22 04:44 AM
9.2.17
528kB
d87
09-24-22 07:39 PM
9.2.16
528kB
d87
09-24-22 05:41 AM
9.2.15
527kB
d87
09-16-22 08:04 PM
9.2.14
527kB
d87
09-09-22 08:54 PM
9.2.13
526kB
d87
09-07-22 11:28 PM
9.2.12
526kB
d87
09-05-22 09:08 PM
9.2.11
526kB
d87
08-20-22 12:12 AM
9.2.10
520kB
d87
08-07-22 09:53 PM
9.2.9
519kB
d87
07-15-22 01:11 AM
9.2.8
511kB
d87
05-11-22 07:58 AM
9.2.7
511kB
d87
03-26-22 04:44 PM
9.2.6
511kB
d87
03-22-22 10:14 PM
9.2.5
511kB
d87
03-12-22 12:54 PM
9.2.4
503kB
d87
03-12-22 12:21 PM
9.2.3
510kB
d87
03-03-22 11:45 PM
9.2.2
508kB
d87
02-28-22 12:10 PM
9.2.1
508kB
d87
02-28-22 11:19 AM
9.1.8
510kB
d87
02-22-22 05:36 PM
9.1.4-era
475kB
d87
02-22-22 05:32 PM
9.1.3
474kB
d87
11-30-21 11:59 PM
9.1.3
474kB
d87
11-30-21 11:59 PM
9.1.3
474kB
d87
11-30-21 11:59 PM
9.1.3
474kB
d87
11-30-21 11:59 PM
9.1.4-era
475kB
d87
11-18-21 09:16 PM
9.1.4-era
475kB
d87
11-18-21 09:16 PM
9.1.4-era
475kB
d87
11-18-21 09:16 PM
9.1.3
474kB
d87
09-13-21 04:17 AM
9.1.3
474kB
d87
09-13-21 04:17 AM
9.1.3
474kB
d87
09-13-21 04:17 AM
9.1.3
474kB
d87
09-13-21 04:17 AM
9.1.2
508kB
d87
08-31-21 05:33 PM
9.1.1
507kB
d87
07-08-21 04:48 PM
9.1.0
508kB
d87
06-29-21 03:16 PM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.29
421kB
d87
03-17-21 09:14 AM
9.0.28
420kB
d87
02-15-21 01:59 PM
9.0.26
417kB
d87
01-21-21 10:38 PM
9.0.26
417kB
d87
01-21-21 10:38 PM
9.0.25
417kB
d87
01-13-21 03:37 AM
9.0.24
413kB
d87
01-07-21 04:13 AM


Post A Reply Comment Options
Unread 06-23-15, 03:04 AM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Lua Code:
  1. local DebuffTypeColor = DebuffTypeColor
  2. local helpful_color = { r = 0, g = 1, b = 0}
  3. local function MySetJob_DebuffIcon(self, job)
  4.     SetJob_Icon(self, job)
  5.     local color = job.color
  6.     if color then
  7.         self.debuffTypeTexture:SetVertexColor(color[1], color[2], color[3], color[4] or 0.6)
  8.     else
  9.         local debuffType = job.debuffType
  10.         if debuffType == "Helpful" then
  11.             color = helpful_color
  12.         else
  13.             color = debuffType and DebuffTypeColor[debuffType] or DebuffTypeColor["none"]
  14.         end
  15.         self.debuffTypeTexture:SetVertexColor(color.r, color.g, color.b, 0.6)
  16.     end
  17.  
  18.     if job.isBossAura then
  19.         self:SetScale(1.4)
  20.     else
  21.         self:SetScale(1)
  22.     end
  23. end
  24.  
  25. self.dicon1.SetJob = MySetJob_DebuffIcon
  26. self.dicon2.SetJob = MySetJob_DebuffIcon
  27. self.dicon3.SetJob = MySetJob_DebuffIcon

you'll have to override this whole function in your custom skin
Report comment to moderator  
Reply With Quote
Unread 08-07-16, 11:23 AM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Made the long requested direction arrow, now that i'm actually back to playing. Don't know yet regarding clustering etc
Report comment to moderator  
Reply With Quote
Unread 05-08-17, 01:59 AM  
Langepac
A Kobold Labourer

Forum posts: 0
File comments: 134
Uploads: 0
1

How to move frames?
Report comment to moderator  
Reply With Quote
Unread 05-08-17, 02:02 AM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Re: 1

Originally Posted by Langepac
How to move frames?
/apt unlock
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 12:22 PM  
Xully
A Cyclonian

Forum posts: 44
File comments: 180
Uploads: 0
hi d87, how are you this year, its been awhile, I recently came back to wow, still using your lovely addon as Ive been using it since released when it was called injection, anyhow recently something been annoying me and I don't know how to fix it in the config.

I have my grid positioned on the left, and whenever I open or talk to any npc that opens up a panel or something type of window that I want to buy from, the grid is above that window, ill provide a photo for you to see, it sometimes be placed on top of a button that I can't read, I don't think this is how it is intended to be, I think it should be beneath and below when I open a panel right? look.

http://imgur.com/a/cNpC4
Report comment to moderator  
Reply With Quote
Unread 06-09-17, 08:11 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Hi, i'm good, thanks, but not playing currently.
I found that this problem only occurs with work order panel for me.
Anyway, i fixed it. Ignore wowi update and get https://github.com/rgd87/Aptechka/archive/master.zip
Last edited by d87 : 06-09-17 at 08:19 PM.
Report comment to moderator  
Reply With Quote
Unread 08-16-18, 12:33 PM  
jessica
A Cyclonian

Forum posts: 49
File comments: 142
Uploads: 0
hi recently came back to the game, downloaded the new aptechka, but used my old aptechka config, and it's giving me error, I even updated the new toc number to 80000
Report comment to moderator  
Reply With Quote
Unread 08-16-18, 07:10 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Originally Posted by jessica
hi recently came back to the game, downloaded the new aptechka, but used my old aptechka config, and it's giving me error, I even updated the new toc number to 80000
What error?
Report comment to moderator  
Reply With Quote
Unread 08-16-18, 07:57 PM  
jessica
A Cyclonian

Forum posts: 49
File comments: 142
Uploads: 0
Message: Interface\AddOns\AptechkaUserConfig\userconfig.lua:190: attempt to index field 'dispel' (a nil value)
Time: Fri Aug 17 04:53:43 2018
Count: 8
Stack: Interface\AddOns\AptechkaUserConfig\userconfig.lua:190: attempt to index field 'dispel' (a nil value)
Interface\AddOns\AptechkaUserConfig\userconfig.lua:190: in function `?'
Interface\AddOns\Aptechka\Aptechka.lua:1466: in function `SetupFrame'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>
[C]: in function `CreateFrame'
Interface\FrameXML\SecureGroupHeaders.lua:164: in function <Interface\FrameXML\SecureGroupHeaders.lua:123>
Interface\FrameXML\SecureGroupHeaders.lua:488: in function <Interface\FrameXML\SecureGroupHeaders.lua:387>
[C]: in function `Show'
Interface\AddOns\Aptechka\Aptechka.lua:1287: in function `CreateHeader'
Interface\AddOns\Aptechka\Aptechka.lua:368: in function `?'
Interface\AddOns\Aptechka\Aptechka.lua:7: in function <Interface\AddOns\Aptechka\Aptechka.lua:6>

Locals: self = NugRaid8UnitButton1 {
bar3 = <unnamed> {
}
dicon4 = <unnamed> {
}
activeAuras = <table> {
}
dicon2 = <unnamed> {
}
absorb2 = <unnamed> {
}
OnMouseEnterFunc = <function> defined @Interface\AddOns\Aptechka\frame.lua:683
icon = <unnamed> {
}
spell5 = <unnamed> {
}
dicon3 = <unnamed> {
}
bar1 = <unnamed> {
}
mouseover = <unnamed> {
}
healthtext = <unnamed> {
}
vHealth = 1
dicon1 = <unnamed> {
}
raidicon = <unnamed> {
}
text3 = <unnamed> {
}
border = <unnamed> {
}
centericon = <unnamed> {
}
OnAlive = <function> defined @Interface\AddOns\Aptechka\frame.lua:35
spell2 = <unnamed> {
}
OnDead = <function> defined @Interface\AddOns\Aptechka\frame.lua:32
OnMouseLeaveFunc = <function> defined @Interface\AddOns\Aptechka\frame.lua:686
text1 = <unnamed> {
}
absorb = <unnamed> {
}
HideFunc = <function> defined @Interface\AddOns\Aptechka\frame.lua:17
text2 = <unnamed> {
}
roleicon = <unnamed> {
}
power = <unnamed> {
}
shieldicon = <unnamed> {
}
0 = <userdata>
SetJob = <function> defined @Interface\AddOns\Aptechka\frame.lua:5
vHealthMax = 1
bossdebuff = <unnamed> {
}
spell3 = <unnamed> {
}
health = <unnamed> {
}
bar2 = <unnamed> {
}
_optional_widgets = <table> {
}
bars = <unnamed> {
}
onleave = <function> defined @Interface\AddOns\Aptechka\Aptechka.lua:1438
onenter = <function> defined @Interface\AddOns\Aptechka\Aptechka.lua:1432
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "LEFT"
(*temporary) = NugRaid8UnitButton1 {
bar3 = <unnamed> {
}
dicon4 = <unnamed> {
}
activeAuras = <table> {
}
dicon2 = <unnamed> {
}
absorb2 = <unnamed> {
}
OnMouseEnterFunc = <function> defined @Interface\AddOns\Aptechka\frame.lua:683
icon = <unnamed> {
}
spell5 = <unnamed> {
}
dicon3 = <unnamed> {
}
bar1 = <unnamed> {
}
mouseover = <unnamed> {
}
healthtext = <unnamed> {
}
vHealth = 1
dicon1 = <unnamed> {
}
raidicon = <unnamed> {
}
text3 = <unnamed> {
}
border = <unnamed> {
}
centericon = <unnamed> {
}
OnAlive = <function> defined @Interface\AddOns\Aptechka\frame.lua:35
spell2 = <unnamed> {
}
OnDead = <function> defined @Interface\AddOns\Aptechka\frame.lua:32
OnMouseLeaveFunc = <function> defined @Interface\AddOns\Aptechka\frame.lua:686
text1 = <unnamed> {
}
absorb = <unnamed> {
}
HideFunc = <function> defined @Interface\AddOns\Aptechka\frame.lua:17
text2 = <unnamed> {
}
roleicon = <unnamed> {
}
power = <unnamed> {
}
shieldicon = <unnamed> {
}
0 = <userdata>
SetJob = <function> defined @Interface\AddOns\Aptechka\frame.lua:5
vHealthMax = 1
bossdebuff = <unnamed> {
}
spell3 = <unnamed> {
}
health = <unnamed> {
}
bar2 = <unnamed> {
}
_optional_widgets = <table> {
}
bars = <unnamed> {
}
onleave = <function> defined @Interface\AddOns\Aptechka\Aptechka.lua:1438
onenter = <function> defined @Interface\AddOns\Aptechka\Aptechka.lua:1432
}
(*temporary) = "LEFT"
(*temporary) = 0
(*temporary) = 0
(*temporary) = <userdata>
(*temporary) = <unnamed> {
0 = <userdata>
}
(*temporary) =
This is when I use my old userconfig also aptechka appears bugged and white in all frames of grid, but when I use yours, things work normally but not to my configuration ofcourse, I will post my config information to you incase you spot something
Report comment to moderator  
Reply With Quote
Unread 08-16-18, 07:58 PM  
jessica
A Cyclonian

Forum posts: 49
File comments: 142
Uploads: 0
Report comment to moderator  
Reply With Quote
Unread 08-16-18, 09:20 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
for bfa i removed the dedicated dispel type indicator, so it's just debuff icons now

so just remove everything related to self.dispel, also add self.dicon4.SetJob = MySetJob_DebuffIcon

and if you had anything on bar1 or bar2, now it should be just "bars"
Last edited by d87 : 08-16-18 at 09:20 PM.
Report comment to moderator  
Reply With Quote
Unread 08-18-18, 01:17 PM  
strickland
A Cyclonian

Forum posts: 40
File comments: 195
Uploads: 0
Thanks for updating my fav. addon into the expansion, I came back to the game and started playing my healer, one thing I've noticed so far, maybe ill post more as I notice other stuff while leveling, but so far, the incoming healing that used to work beautifully, is not working anymore, unless it's a bug or I have some wrong new settings, let me know what I should do.

Also a request if possible, could you add a timer for AFK/DC at the bottom of grid, I've used this in another unitframe in the past and it's so useful for raid leader to know this information, if someone goes AFK, it starts counting in green number beneath the grid in seconds, until he reaches minutes, then it starts in minutes like "1m" then "2m", if a person goes AFK or DC that timer starts, so we know how long he's been offline, or how long he's been AFK, if not then it's fine, just a request for the future, thanks <3
Report comment to moderator  
Reply With Quote
Unread 08-19-18, 01:02 AM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
ok, I fixed incoming heal in the latest update, its threshold wasn't updated since before squish
Last edited by d87 : 08-19-18 at 01:19 AM.
Report comment to moderator  
Reply With Quote
Unread 08-20-18, 09:01 AM  
Xully
A Cyclonian

Forum posts: 44
File comments: 180
Uploads: 0
Actually I kind of agree with the dc and afk timer at bottom of grid I’ve used this plugin before with Grid original and it’s nice indication.

Also something I suggested years ago and you said hat you will make it a high is an 3D arrow for direction of out of range member in raid, it helps us healers a lot
Report comment to moderator  
Reply With Quote
Unread 08-20-18, 10:18 AM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
well i actually did make that arrow before legion, but then blizzard removed access to party member coordinates in the next patch to kill range monitors in dbm or something
i don't exactly remember what they did
Last edited by d87 : 08-20-18 at 10:26 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: