Description of Bug Experienced:
The Slave Caller is BROKEN and is more useful for helping a slave escape than stopping them. Summoning a slave by their collar doesn't work in a reasonable way. Slave collar call works by their disguise name NOT their character's actual name.
Steps to reproduce the Bug:
1) Summon your cooperative slave via their character's real name at the Slave Summoner NPC.
2) Let them out of the slave pit they magically appear in.
3) Have them wear a disguise while directly in front of the slave caller NPC.
4) Have them walk out of the zone but stay on the server.
5) Ask the slave Caller NPC to summon the exact same slave.
Expected Result:
Slave appears in front of you for the second time.
Actual Result:
Slave is not summoned in front of you because of their non-magical scarf wrapped around their collar. You will be told no slave by that name exists. This system needs to use the same True-name system as Scrying. The way it is currently done is literally nonsense.
The problem is, even if totally unaware of this issue -- it still violates perfectly rational and normal roleplay sense in virtually every way one can imagine; because ANY slave attempting to escape WILL disguise themselves, but there's no counter-play or even INTER-PLAY to this at all. Its issues seem accidental.
This means that even if you know AND identify the disguised slave, you still cannot summon them if they do not IC, tell you their disguise name (and why would they?) -- even after you have plainly identified them as an individual you have met before and this name can STILL be changed at the drop of a hat, right in front of you, without notifying your character that they have now adopted a third name.
It is, effectively impossible to have dramatic interplay or surprises around this system, making its RP value moot.
Screenshot(s) & Additional Information/Notes
Dialogue
My character being hilariously and understandably furious.