Something else to contribute...
I found this in the
Wiki: $client->SetAATitle(txt).
When I executed it in a quest:
Code:
sub EVENT_SAY {
if ($text=~/aa title/i) {
my $aatitle = "Baron";
quest::say("Setting AA Title to $aatitle.");
$client->SetAATitle("$aatitle");
quest::say("AA Title set to $aatitle.");
}
}
It went through the script ok, but I didn't see the title on the client, even after relogging. However, when I checked the profile blob, it did set title field to "Baron":
Code:
02384 42 61 72 6F 6E 00 00 00 00 00 00 00 00 00 00 00 B a r o n
So, it looks like the code is even there to set the title, but it isn't being sent to the client, or the client isn't seeing it.