Download
(485Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 05-14-24 06:49 PM
Pictures
File Info
Compatibility:
Cataclysm Classic (4.4.0)
Classic (1.15.0)
Guardians of the Dream (10.2.0)
WOTLK Patch (3.4.3)
WOTLK Patch (3.4.1)
TBC Patch (2.5.4)
Updated:05-14-24 06:49 PM
Created:08-07-09 11:52 PM
Downloads:91,052
Favorites:133
MD5:
Categories:Raid Mods, Healers, Unit Mods

Aptechka  Popular! (More than 5000 hits)

Version: 10.2.23
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.23 (2024-05-14)
Full Changelog Previous Releases
  • Setup for LibAbsorbCounter in Cataclysm
Archived Files (78)
File Name
Version
Size
Author
Date
10.2.22
485kB
d87
05-14-24 03:22 AM
10.2.21
485kB
d87
05-14-24 02:08 AM
10.2.20
483kB
d87
05-12-24 06:22 PM
10.2.19
483kB
d87
04-30-24 06:12 AM
10.2.18
483kB
d87
04-26-24 07:02 AM
10.2.17
475kB
d87
04-09-24 09:23 AM
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


Post A Reply Comment Options
Unread 11-03-10, 04:46 PM  
Syngian
A Kobold Labourer

Forum posts: 0
File comments: 72
Uploads: 0
With the HoTs always included is that if there is a direct heal incoming? For example if I damage myself in Dalaran and then cast a renew I see the deficit health but nothing incoming from the renew. Or is this intended? ( I have two health texts btw, one for deficit health and the other for incoming heals, nothing shows up in the incoming heals slot unless a direct heal is enroute )
Report comment to moderator  
Reply With Quote
Unread 11-03-10, 04:41 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 Syngian
A couple other things I've noticed since the update:

Tooltips don't show up in combat any more even with
Code:
config.mouseoverTooltip = "always"
HoTs don't seem to be counted in the incoming heals.

Shaman's earth shield doesn't seem to update properly either, the stacks rarely update and the timer is sometimes off ( though it was this way before 2.0 ).
config.mouseoverTooltip was removed, but you really need to see tooltip in combat then you can remove "if UnitAffectingCombat("player") then return end" line

hots are always included, but there's a 3000 incoming heal threshold

Err, don't have a shaman to see for myself, but i think it's maybe because SPELL_AURA_REMOVED_DOSE combat log event isn't fired for earth shield. I've seen this before for some spells. Try config.useCombatLogFiltering = false.
Last edited by d87 : 11-03-10 at 04:46 PM.
Report comment to moderator  
Reply With Quote
Unread 11-03-10, 04:20 PM  
Syngian
A Kobold Labourer

Forum posts: 0
File comments: 72
Uploads: 0
A couple other things I've noticed since the update:

Tooltips don't show up in combat any more even with
Code:
config.mouseoverTooltip = "always"
HoTs don't seem to be counted in the incoming heals.

Shaman's earth shield doesn't seem to update properly either, the stacks rarely update and the timer is sometimes off ( though it was this way before 2.0 ).
Report comment to moderator  
Reply With Quote
Unread 11-03-10, 03:00 PM  
Syngian
A Kobold Labourer

Forum posts: 0
File comments: 72
Uploads: 0
Thanks!!! You rock
Report comment to moderator  
Reply With Quote
Unread 11-03-10, 02:52 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
that's a bug
get fixed version here
https://github.com/rgd87/Aptechka
Report comment to moderator  
Reply With Quote
Unread 11-03-10, 02:38 PM  
Syngian
A Kobold Labourer

Forum posts: 0
File comments: 72
Uploads: 0
Debuff Icon

I keep getting errors about:
Code:
attempt to perform arithmetic on field 'expirationTime' (a nil value)
Any time I try using an icon for a debuff timer with duration enabled:
Code:
DT("Magic", { assignto = { "dispelicon" }, showDuration = true, stacktext = true, color = { 0.2, 0.6, 1}, priority = 81 })
Am I doing something wrong?

edit: The same code, works just fine if I tracked something 'heal-y', like Prayer of Mending. Stacks also work with it. So perhaps it is just harmful effects that it doesn't respond to?
Last edited by Syngian : 11-03-10 at 02:52 PM.
Report comment to moderator  
Reply With Quote
Unread 11-02-10, 05:33 PM  
Virance
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 2
Awesome, tyvm!

Originally posted by d87
Restored as .unlocked in new version
Report comment to moderator  
Reply With Quote
Unread 11-02-10, 02:20 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Has the lockedOnStartUp been removed or temporarily disabled? I tend to move my raid frames around a ton
Restored as .unlocked in new version
Report comment to moderator  
Reply With Quote
Unread 11-01-10, 05:02 PM  
Virance
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 2
Has the lockedOnStartUp been removed or temporarily disabled? I tend to move my raid frames around a ton
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 02:23 AM  
Finnegan
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 1
Originally posted by d87
Code:
config.skin = "GridCustom"
config.useAnchors = "GridSkin" -- use parent skin anchors
config.GridCustom = function(self)
    config.GridSkin(self)
    local bl = config.GridSkin_CreateIndicator(self,2,50,"RIGHT",self,"LEFT",0,0, true) -- parent, width, height, point, frame, to , x, y, nobackdrop
    local br = config.GridSkin_CreateIndicator(self,2,50,"LEFT",self,"RIGHT",0,0, true)
    local bt = config.GridSkin_CreateIndicator(self,50,2,"BOTTOM",self,"TOP",0,0, true)
    local bb = config.GridSkin_CreateIndicator(self,50,2,"TOP",self,"BOTTOM",0,0, true)
    bt.cd.SetCooldown = function()end -- kill cooldown thingy just in case
    self.border_left = bl
    self.border_right = br
    self.border_top = bt
    self.border_bottom = bb
end
tweak the width height values yourself
Thanks. Now I am completely satisfied!
Report comment to moderator  
Reply With Quote
Unread 10-30-10, 06:30 PM  
ballagarba
A Fallenroot Satyr
 
ballagarba's Avatar

Forum posts: 22
File comments: 472
Uploads: 0
Nevermind, solved it.
Last edited by ballagarba : 10-30-10 at 06:41 PM.
Report comment to moderator  
Reply With Quote
Unread 10-29-10, 07:38 PM  
Sec
A Cyclonian
 
Sec's Avatar

Forum posts: 48
File comments: 177
Uploads: 0
Originally posted by d87
Code:
config.skin = "GridCustom"
config.useAnchors = "GridSkin" -- use parent skin anchors
config.GridCustom = function(self)
    config.GridSkin(self) -- apply default skin
    self.text2:SetFont("Interface\Addons\SharedMedia\MyMedia files\Semp Reg.ttf", 8, "OUTLINE")
end
Thank you for the correction! I still am unable to override the following line in frame.lua via userconfig.lua:

Code:
text2:SetFont(font, fontsize-3)
The "-3" is what seems to be causing my troubles. This applies for both text2 and text3. I do not mind to continue removing that manually. Thanks for all your patience and helping me to understand how this all works.
Report comment to moderator  
Reply With Quote
Unread 10-28-10, 11:11 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Code:
config.skin = "GridCustom"
config.useAnchors = "GridSkin" -- use parent skin anchors
config.GridCustom = function(self)
    config.GridSkin(self) -- apply default skin
    self.text2:SetFont("Interface\Addons\SharedMedia\MyMedia files\Semp Reg.ttf", 8, "OUTLINE")
end
Report comment to moderator  
Reply With Quote
Unread 10-28-10, 05:32 PM  
Sec
A Cyclonian
 
Sec's Avatar

Forum posts: 48
File comments: 177
Uploads: 0
Originally posted by d87
Yes, see comments just below? All this goes to userconfig....

self.text2:SetFont(yourpixelfont,size,"OUTLINE")
Thank you for the quick reply! I definitely must be assembling the code incorrectly. Very messy; I don't really have a grasp on Lua except for font changes. Orange is the addition. I tried putting the line you mention without the underlined text, but I get errors regardless of whether or not the underlined text is there. I have also used \\ for the font file path just in case, but that also tosses errors.

Code:
local helpers = Aptechka.helpers
local _, playerClass = UnitClass("player")
local isHealer = (playerClass == "PRIEST" or playerClass == "PALADIN" or playerClass == "SHAMAN" or playerClass == "DRUID")
local A = helpers.AddAura
local AD = helpers.AddAuraToDefault
local DT = helpers.AddDispellType
local ClickMacro = helpers.ClickMacro
local Trace = helpers.AddTrace
local config = AptechkaUserConfig

    AptechkaUserConfig.width = 50
    AptechkaUserConfig.height = 40
    AptechkaUserConfig.texture = [[Interface\Addons\SharedMedia\MyMedia files\dM3.tga]]
    AptechkaUserConfig.font = [[Interface\Addons\SharedMedia\MyMedia files\Semp Reg.ttf]]
    AptechkaUserConfig.fontsize = 8
    AptechkaUserConfig.cropNamesLen = 4 
    AptechkaUserConfig.groupGrowth = "BOTTOM"
	

	
config.skin = "GridCustom"
config.GridCustom = function(self)
self.text2:SetFont("Interface\Addons\SharedMedia\MyMedia files\Semp Reg.ttf", 8, "OUTLINE")
end
Thanks so much for taking the time to reply.
Last edited by Sec : 10-28-10 at 05:33 PM.
Report comment to moderator  
Reply With Quote
Unread 10-28-10, 04:14 PM  
d87
A Chromatic Dragonspawn
 
d87's Avatar
AddOn Author - Click to view AddOns

Forum posts: 163
File comments: 643
Uploads: 42
Beyond this, I have 2 questions. Is it possible to have AptechkaUserConfig.lua modify settings in frame.lua? Specifically, the HP deficit (green text under name) become illegible when I use a pixel font so I have to change it with every update to Aptechka.
Yes, see comments just below? All this goes to userconfig....

self.text2:SetFont(yourpixelfont,size,"OUTLINE")
Last edited by d87 : 10-28-10 at 04:16 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: