exnihilodub

Member
Hi guys,
I'm having a problem with Gargoyles trying to equip gargoyle-only weapons. After creating a gargoyle character, the character is only able to take off/wear the items he/she already wears upon creation.
For example; A gargoyle begins the game wearing a Gargish Cloth Chest and Gargish Cloth Kilt. He/She is able to take these items off and wear them again freely. But it's not possible to wield/wear the items he/she has in their bag upon the beginning of the game.
For example it cannot wield/wear the Gargish Dagger, Glass Sword and Gargish Leather Chest that it has in its bag in the beginning of the game.

I've tried this on both UOSteam and Razor after I've discovered another problem with wielding items when using Razor. I've tried adjusting the player's skill/stat levels too..

I weren't able to find this problem addressed anywhere on the internet so i think it's a problem on my side. But any help is greatly appreciated. Thanks :)
 
Yes this is on my own shard. If you're asking about the server that is specified in the " public static string ClientDataPath = ........ " yes, it's exactly the same folder. I just copied it, and I play from the same structure.
 
Well, i just tried adding some cloth chests with the [add command. The gargoyle can wear the added Cloth chests, but I'm actually unable to find "Leather Chest" in the add menu.

Also I,ve realized that i can both add gargish dagger and tekagi to the game, but the gargoyle is only able to wield the tekagi.

EDIT: Ok i've found the leather chest for gargoyle too. He's not able to wear it. Tried both the male and the asexual version.
 
By the way, It doesn't say anything like "gargoyles can't wear this" (it does when i try to equip a katana). It just jumps back to the backpack.
 
Must be something on your end. I just went to the test server and I was able to create a gargoyle and equip a gargoyle dagger. Very odd tho, are you certain you are fully updated on Razor?
 
yes bot UOSteam and Razor are at their latest versions. Is there any way that i can create a client-side or server-side log to see what's happening? Or there's no way for me to debug a player's actions on their backpacks?
 
Not really, other than putting some Console messages in the CanEquip section of baseweapon. Have you made any changes to files such as playermobile, baseweapon, etc?
 
I did make some changes to playermobile but nothing weapon or gargoyle related. Is there a way for me to check the changes made, or what differs from the original PlayerMobile file using Visual Studio? Because I only remember commenting out the Queen's Loyalty System. Nothing more. and I suppose that has nothing to do with the weapons. Thanks for your interest in the issue btw :)
 
Nothing directly into Visual Studio, but you can download a program like WinMerge or BeyondCompare. Download a clean copy of ServUO and use the program to compare the differences in both files. Its not likely to be in Playermobile but could be. More likely baseweapon or some weapon script.

I can try and log in to your shard if it is accessible. If it works for me, its a client issue. You are using the latest client right?
 
Yes I've just downloaded the UO classic client and let it update. I'll start a conversation with you in your profile page in order not to clutter this thread with connection issues.
 
We've been unable to find a solution with Ravenwolfe. We've first thought that this may happen due to a client mismatch since my FileCheck failed with uopatcher.

Then I've tried to rebuild the servuo from scratch and re-patch UOclassic. The problem continued when i tried again. Here are the steps I am taking:

*I just got the repo from the link at the top bar
*I double clicked Compile.Win.Bat
*I opened the ServUO.sln and changed both "private static readonly string CustomPath = @"s to my fresh UOclassic installation's COPY directory.
*I've built it using the options Release|Any Cpu
*I've started servuo.exe and created an owner account
*I've started UOS and started the client from my ORIGINAL directory
*I've created a Male gargoyle character and tried to equip the dagger/sword/leatherchest comes with the spawn

and it fails again.
 
Hey guys, be advised, i fixed the problem.
I'm not sure what was the problem but probably it was something to do with my registries in windows and directory of patching. While my client showed the latest version, it said "Age of Shadows" in the opening screen. Now I did a "really clean" install (deleted my regs, all directories) now it shows High Seas (even though the version number is still the same). Thanks again to RavenWolfe for the hours he spent for trying to solve this problem personally:)

EDIT: tried with my old-build. that still has the problem so i think it's related to both of these factors.
 
Last edited:
Just FYI, not sure it relates to your issue, but made me think of an issue I had once that created all sorts of problems that really didnt exist..

Razor has the directory settings for both client.exe and client folder on the splash screen.. Make sure those match the same Ultima install folder that you are using for the shard you log into, if you have more than one install..

I once had Razor reading from two different installs and I didnt realize it until I went through all sorts of problem solving.. Id suggest anytime you have some oddity, to restart razor and reselect those paths once before getting too involved with troubleshooting :)
 

Active Shards

Donations

Total amount
$0.00
Goal
$1,000.00
Back