FIXED Boura Tail Shield Artifact

RedBeard

Journeyman II
The Legend
Benefactor
Supporter
Twice now i have heard the reward sound when fighting high plain boura as if I shouldve gotten the boura tail shield artifact but both times nothing. not at my feet not in the bank box. need to check if there is issue with the shield [constructable] where it cant be created perhaps....
 
OP
RedBeard

RedBeard

Journeyman II
The Legend
Benefactor
Supporter
Code:
 public class BouraTailShield : WoodenKiteShield  //change to BaseShield
    {
        public override bool IsArtifact { get { return true; } }
        [Constructable]
        public BouraTailShield()
        {
            this.Name = ("Boura Tail Shield");
            this.ItemID = 0x1B78;     //or remove this
            this.Hue = 554;
            this.Attributes.ReflectPhysical = 10;
            this.ArmorAttributes.ReactiveParalyze = 1;
        }
 

Dan

Staff Member
Administrator
Game Master
Thanks I will have a look at this. The way that shield is coded on ServUO looks horrendous.
 

Dan

Staff Member
Administrator
Game Master
Code:
public class BouraTailShield : WoodenKiteShield  //change to BaseShield
    {
        public override bool IsArtifact { get { return true; } }
        [Constructable]
        public BouraTailShield()
        {
            this.Name = ("Boura Tail Shield");
            this.ItemID = 0x1B78;     //or remove this
            this.Hue = 554;
            this.Attributes.ReflectPhysical = 10;
            this.ArmorAttributes.ReactiveParalyze = 1;
        }
You never want to change an item to BaseShield if it derives from another item. In this case it does derive from WoodenKiteShield. The reason why is that you will then run into issues when players go to repair the item, as it is not defined.

I have submitted a fix to ServUO to remove the redundant this.ItemID = 0x1B78;

It should spawn in the corpse (without "ding"). Something like rare loot. Check High Bouras code.
Elamor is correct. The bug is you are getting the ding, when there should be no ding, and it seems to go into some weird loop between dropping on the corpse of the creature and your bag. I am going to change ServUO code to just drop it on the corpse, like it should. Thank you for bringing this to my attention.
 

Dan

Staff Member
Administrator
Game Master
As of this morning the issue has heen corrected. They now properly drop on the corpse. No sounds or messages are given.

Fixed.
 

PLAY NOW

Heritage

Address
play.trueuo.com
Port
2593
Uptime
10 hours
Players Online
18
Houses
852
Vendors
297
Gold
5,020,079,867gp
Top Bottom