The RandomArtifactDeed itself should be dropping as well as should the weapon artifact deed. The others however will not the way they are now. Those 2 may be trying to drop, but you just haven't seen them yet.
Your BaseCreature coding is looking for the full names of the deeds. You have RAD for...
Gotta love those updates.. Well.. they seem to think we should at least. Personally I think I'd rather go to the dentist for a root canal with a hangover sometimes. Latest update is to fix the boo-boo's from the previous 14 updates, all of which were to fix the problems created by earlier...
Try adding
[Constructable]
public BlackMarketDeed(int amount)
: base(0x46af) // get the itemid for this. we are using the calculation scroll item id 0x46af
{
this.Name = "Black Market Deed"; // Add this
this.Stackable = true...
Whoops... my bad... seriously.. I was swapping out the Natures Passage spell in favor of the Huricane spell, but apparently didn't complete the process. This "should" fix that.. if not, I'll look again after I attempt to sleep. o_O
Did you compile the repo before copying files over to your current server? Best bet, unless you have player accounts on your server is to compile the repo server and then add any of your custom files and merge any modified ones into it.
Your server apparently doesn't have the VvV (Vice vs Virtue) coding which is why its throwing those errors. The repo is at the top of the forums page called ServUORepo (latest version of ServUO).
Use WinMerge to combine them. Adding the changes into the stock files. You don't want to just replace them since there are changes that have been made since it was released.
Remove or comment out lines 26 - 32
public override int LabelNumber
{
get
{
return 1112994;
}
}
The series of numbers are a CliLoc. This tells the server what the items name is. By removing it, the name you chose should...
Lines 84 & 85 show this
public DustyArtifactBag(Serial serial);
: base (serial)
should look like this instead
public DustyArtifactBag(Serial serial)
: base (serial)
Just remove the ; from after (Serial serial)
The ; is basically ending the line, but both...
Try
[Constructable]
public Recipebag2(): this(50)
{
Hue = 1163;
}
[Constructable]
public Random Recipe Bag( int amount )
{
int i;
for ( i = 0; i < 50; i++ )
{
DropItem(Reward.FletcherRecipe())...