[FIXED] There is no way to remove someone from pet's friendlist

Found a bug in UOX3? Or experienced a server crash? Perhaps you've noticed a broken feature? Post the details here!
Post Reply
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

There is no way to remove someone from pet's friendlist

Post by Xuri »

Tested using UOX3 0.98-4.0 with UO client 6.0.12.3

Test-case:
You'll need to login with two separate UO clients for this test (easily achieved by starting for instance Razor twice), and one of them needs GM privileges
1. Log in on both clients, using different accounts
2. Using the GM character, 'ADD NPC packhorse
3. Use the animal training skill (with the appropriate amount of skill, i.e. 'SET TAMING 1000) on the packhorse
4. Rename the packhorse to "Bob"
5. Say "Bob friend" and target the non-GM character
6. Try and fail to find a pet-command that removes "Bob" from the packhorse's friend-list
There is a void CChar::RemoveFriend( CChar *toRemove ) in cChar.cpp, but it does not appear to be linked up to anything else anywhere in the code.

I'm not sure if being able to remove people from a pet's friend-list is actually possible in the official UO shards, but it's definitely a feature we should have in UOX3.
-= Ho Eyo He Hum =-
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

Fixed in develop branch :_) This is now doable via context menus.
-= Ho Eyo He Hum =-
Post Reply