[FIXED] GMs losing their robe at startup.

Found a bug in UOX3? Or experienced a server crash? Perhaps you've noticed a broken feature? Post the details here!
Post Reply
stranf
UOX3 Guru
Posts: 939
Joined: Wed Jan 04, 2006 3:59 pm
Has thanked: 0
Been thanked: 0

GMs losing their robe at startup.

Post by stranf »

Ok, I merged Xuris .14 worldfile with mine, and updated to version 3.6b at the same time.

I noticed something interesting. Every character with GM powers logs in with no robe and red skin. They have no authority. Including my administrator.

The administator can use the 'make gm command and turn himself normal so he is fine. But my other GMs can not, it says "access denied."

The funny thing is, is the GMs do not appear on screen when they are offline. I was going to "make gm" someone from another account, but I can not view him offline like I can the other PCs.

And once he is a GM it works, but you save the server, shutdown, and reboot, and the GM is again red-skinned with no robe.

It's not big deal, it's just annoying having to 'make gm everytime you startup.
cavalier67
UOX3 Newbie
Posts: 3
Joined: Sat Jun 11, 2005 5:38 am
Has thanked: 0
Been thanked: 0

Post by cavalier67 »

I'm having the same problem ... anyone found a fix or workaround?
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 »

Confirmed, don't know what's causing it though.
-= Ho Eyo He Hum =-
giwo
Developer
Posts: 1780
Joined: Fri Jun 18, 2004 4:17 pm
Location: California
Has thanked: 0
Been thanked: 0

Post by giwo »

Well, technically Gm's can't loose their robes, as the robe is a body type for GM/CNS's. My guess is somewhere in login the GM's body ID is being set back to a human body ID.
Scott
giwo
Developer
Posts: 1780
Joined: Fri Jun 18, 2004 4:17 pm
Location: California
Has thanked: 0
Been thanked: 0

Post by giwo »

I am unable to reproduce this bug, or find anywhere in UOX3 that would cause a valid GM to be returned to a player status.

As for GM's not being able to see other GM's while offline, it's a command level check. Your command level must be greater than anothers to view them while they are offline.
Scott
stranf
UOX3 Guru
Posts: 939
Joined: Wed Jan 04, 2006 3:59 pm
Has thanked: 0
Been thanked: 0

Post by stranf »

It's interesting you can't reproduce this one Giwo.

I wonder, are you tyring it with Xuri's worldfile .14 or greater?

While it wouldn't make sense why a worldfile would do that, it'd be worth a try.
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 »

I wasn't returned to normal player status, only the skin changed from GM Robe to human (but skincolor remained red).
-= Ho Eyo He Hum =-
stranf
UOX3 Guru
Posts: 939
Joined: Wed Jan 04, 2006 3:59 pm
Has thanked: 0
Been thanked: 0

Post by stranf »

Xuri,

If he is a GM not on Admin account, it reverts your status back to player with red skin. All of my GMs in other accounts can not access GM commands.

In fact, my main GM in the admin account can't access GM commands until he says "'make gm"

for a test, when you are red-skinned try walking through doors...you won't be able too. (Unless this is a function of the GM robe..then it makes sense)
giwo
Developer
Posts: 1780
Joined: Fri Jun 18, 2004 4:17 pm
Location: California
Has thanked: 0
Been thanked: 0

Post by giwo »

Walking through doors checks your body ID, which happens to be what GM's robes actually are (thus why you loose the robe but remain red, the ID is getting changed).

However what I initially looked for in the code (before even trying to reproduce myself) is anywhere we change a characters ID (of which there are very few). As noted I was unable to find any such place.
Scott
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 »

Can you still verify this one, stranf? I can't. I used the 'MAKE GM command on a character that was logged on using the guest1 account, and also on my own character (on the admin account). Logged both clients off, shut them down - then shut UOX3 down.

Started UOX3 back up, logged in with first the guest-account-character, who still had his GM robe + powers, then did the same with my character on the admin account - with the same result.
-= Ho Eyo He Hum =-
Post Reply