Log in

View Full Version : Player Titles do not display using RoF


Indev
11-28-2016, 01:42 PM
Latest compile and DB, no customizations that would affect this.

NO combination of /shownames 1,2,3,4,5,6,ALL will work. The titles are in the DB, and they do display in a list per character correctly (using Shift + T), to boot setting a custom title using #title also does not display, even after a table reload.

The titles display correctly using SoD and UF clients, but NOT RoF1- nor RoF2.

Lastly, this is NOT server specific- as I've hopped around the community and found that this "bug" exists on every other server I've sampled so far, regardless of age, O/S, DB, or population.

Stumped.

Could not find anything about this with [Search] or [Advanced Search].

Has no one else ever had this problem?

Thanks

demonstar55
11-28-2016, 02:14 PM
Are you using MQ2?

Indev
11-28-2016, 02:34 PM
Good question, holy crap, yes- when it is running is suppresses titles for some reason.

WoW.

Thank you. Thanks to Beetlejuice for the fix.


Just copy paste this into the [Captions] Part of MacroQuest.ini in your macroquest folder, Replace what's there with this:

[Captions]
MQCaptions=1
Update=35
Player1=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${NamingSpawn.AATitle} ${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}), ${NamingSpawn.DisplayName}]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}
Player2=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${NamingSpawn.AATitle} ${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}), ${NamingSpawn.DisplayName}]}${If[${NamingSpawn.Surname.Length}, ${NamingSpawn.Surname},]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}
Player3=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${NamingSpawn.AATitle} ${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}), ${NamingSpawn.DisplayName}]}${If[${NamingSpawn.Surname.Length}, ${NamingSpawn.Surname},]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}${If[${NamingSpawn.Guild.Length},\n<${If[${NamingSpawn.GuildStatus.NotEqual[member]},${NamingSpawn.GuildStatus} of ,]}${NamingSpawn.Guild}>,]}
Player4=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Trader},Trader ,]}${NamingSpawn.AATitle} ${If[${NamingSpawn.Invis},(${NamingSpawn.DisplayName}), ${NamingSpawn.DisplayName}]}${If[${NamingSpawn.Surname.Length}, ${NamingSpawn.Surname},]}${If[${NamingSpawn.AFK}, AFK,]}${If[${NamingSpawn.Linkdead}, LD,]}${If[${NamingSpawn.LFG}, LFG,]}${If[${NamingSpawn.GroupLeader}, LDR,]}${If[${NamingSpawn.Guild.Length},\n<${If[${NamingSpawn.GuildStatus.NotEqual[member]},${NamingSpawn.GuildStatus} of ,]}${NamingSpawn.Guild}>,]}
NPC=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - ${NamingSpawn.PctHPs}%<<,]}${If[${NamingSpawn.Surname.Length},\n(${NamingSpawn.Sur name}),]}
Corpse=${NamingSpawn.DisplayName}'s corpse
Pet=${If[${NamingSpawn.Mark},${NamingSpawn.Mark} - ,]}${If[${NamingSpawn.Assist},>> ,]}${NamingSpawn.DisplayName}${If[${NamingSpawn.Assist}, - ${NamingSpawn.PctHPs}%<<,]}${If[${NamingSpawn.Master.Type.Equal[PC]},\n(${NamingSpawn.Master}),]}

demonstar55
11-28-2016, 02:52 PM
We never set the "AATitle" in the spawn packet for some reason, which is what MQ2Caption checks by default. I'm not sure what this value should be, I know my toons on live all have 3, even without titles :P