BattleMaster Community

BattleMaster => Helpline => Topic started by: Renodin on August 27, 2017, 07:53:14 AM

Title: Excessive loss of contacts when Banished from a Realm
Post by: Renodin on August 27, 2017, 07:53:14 AM

When being banished from a realm it seems the players contact list gets purged from a number of things. Most notable, all contacts (virtually) from the Realm the noble is being banished. However, also from prior realms and perhaps more even. Even people that the Noble may have communicated a lot with are purged from the contact list and also people not belonging to the previous Realm the Noble was Banished from.

How does this all work?

''Send a message to one of your contacts''  That option under the Send Message tab. Where you can only select one recipient.

Banishment, Going Rogue, Rejoining a Realm / new Realm.

What are the factors and why?
Title: Re: Excessive loss of contacts when Banished from a Realm
Post by: Wimpie on August 27, 2017, 10:28:04 AM
I've already looked into this and talked to Renodin, but not 100% sure.

Please also post what you situation was. You were banished, turned rogue before taking a new estate?
Title: Re: Excessive loss of contacts when Banished from a Realm
Post by: Renodin on August 27, 2017, 10:56:43 AM
Situation was as presented above: Banned, going rogue, joining another realm + taking a new estate.

It caused a big loss of saved contacts. My intent with this thread is to raise awareness, glean information from fellow players and perhaps finding out why this happens and if it is intended to be so or rather that something went wrong. Not just contacts from the Realm one was banned from but beyond that, contacts were lost.

Seems strange that one would loose contact information from people one has been in contact with (directly) just because of a banishment or that a banishment from Realm A would also result in losing contacts from Realm B. Perhaps I am seeing the situation wrong and thus presented this question to the community.
Title: Re: Excessive loss of contacts when Banished from a Realm
Post by: Anaris on August 27, 2017, 04:15:17 PM
The contacts list has always been something of a kludge.

Due to the way it is structured, it can only keep track of one way that you know any given person—you were in the realm with them, or you corresponded with them, for instance—and it has no way of directly keeping track of how recently you corresponded with them. Thus, when you leave a realm, it just clears out everyone who's a member of the realm from your contacts.

None of these things are insoluble problems; however, it's not a particularly high priority to fix at present.
Title: Re: Excessive loss of contacts when Banished from a Realm
Post by: Antonine on August 31, 2017, 12:08:19 AM
I can see why it's not a priority to fix but perhaps there could be a hierarchy of relationship types? E.g. if you correspond with someone directly then that's how your relationship with them gets stored, superceeding any realm relationship with them, etc. That why removing all contacts of a realm relationship type wouldn't remove people who have been corresponded with directly?
Title: Re: Excessive loss of contacts when Banished from a Realm
Post by: Anaris on August 31, 2017, 12:10:35 AM
I can see why it's not a priority to fix but perhaps there could be a hierarchy of relationship types? E.g. if you correspond with someone directly then that's how your relationship with them gets stored, superceeding any realm relationship with them, etc. That why removing all contacts of a realm relationship type wouldn't remove people who have been corresponded with directly?

That...might be a much quicker fix.

Could you please file a bug report with this, so it doesn't get lost?
Title: Re: Excessive loss of contacts when Banished from a Realm
Post by: Antonine on August 31, 2017, 12:25:15 AM
That...might be a much quicker fix.

Could you please file a bug report with this, so it doesn't get lost?

Done :)

http://bugs.battlemaster.org/view.php?id=9153