OK, got it: the call is SetATF_Title(), the argument is the same title id as used by SetTitleRequest. You can call all four SetATF_Title without any waiting etc.
So, for example, I've changed my physical (story-teller) macro from simple
|
Source code
|
1
|
SetTitleRequest(530724)
|
to
|
Source code
|
1
2
3
4
5
6
7
8
|
SetTitleRequest(530724)
SetATF_Title(530347); -- 253 dex, 540 patt
SetATF_Title(530841); -- 81 pdmg, 540 patt
-- in the system group there are nice pvp titles; but for pve the best I have is lvl3:
SetATF_Title(530043); -- 360 patt (lvl3)
-- in the last group there are nice +pt/+xp/drop titles; but for pve the best I have is:
SetATF_Title(530123); -- 152 all attr
|
ofc. what you would use depends on what titles you have. For example, for me another option for the first group would be
|
Source code
|
1
|
SetATF_Title(530219); -- 253 str, 540 patt
|
and for the second group any of
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
|
SetATF_Title(530841); -- 81 pdmg, 540 patt
-- or
-- SetATF_Title(530821); -- 152 all attr, 540 patt
-- or
-- SetATF_Title(530843); -- 81 pdmg, 253 dex
-- or
-- SetATF_Title(530674); -- 81 pdmg, 253 str
-- or
-- SetATF_Title(530931); -- 162 crit, 253 dex
-- or
-- SetATF_Title(530971); -- 162 crit, 253 str
|
For magical I use now
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
SetTitleRequest(530752)
SetATF_Title(530009); -- 169 int, 360 matt (lvl3)
SetATF_Title(530951); -- 4% fire power
-- or:
-- SetATF_Title(530951); -- 540 matt, 162 mcrit
-- or:
-- SetATF_Title(530844); -- 81 mdmg, 253 int
-- SetATF_Title(530673); -- 81 mdmg, 253 int
-- in the system group there are nice pvp titles; but for pve the best I have is lvl2:
SetATF_Title(530046); -- 240 matt
-- in the last group there are nice +pt/+xp/drop titles; but for pve the best I have is:
SetATF_Title(530123); -- 152 all attr
|
Ofc, whether you would "feed" the new title system is a different story, but if it stays starved, chaging the AFT titles neither hurts nor helps (so I simply change automatically as in the macros above).
PS: Oh, yeah: I use macro helper addon. If you don't and you would like to do the above in a simple macro you need to add "/run " in front of every line without "--" and remove every "--" and the text behind it.