Unconfirmed Bug "Insured" tag after disabling the insurance system

LordFenris

Citizen
Operating System
Windows Server 2019
ServUO Version
Latest Git
We noticed today that when the item insurance system is disabled, previously insured items retain the "insured" tag. They retain this tag even after the character dies (although all equipment remains in the body) and after temporarily taking the Siege Bless on item (after applying Siege Bless it indicates the "blessed" tag only, but after changing the Siege Bless target, the "insured" tag is restored on the item)
 

LordFenris

Citizen
I took a closer look at the problem by re-enabling the Item Insurance options.
Using the "[global set AutoRenewInsurance false" command will deactivate Auto renew on characters in the game (after opening the Insurance window in the context menu - this option has been unchecked on tested characters who had this option selected before.).

Unfortunately, the command "[global set Insured false" does not work (property not found) and still items are tagged / indicated as insured in insurace menu.
 
Last edited:

Fraz

Citizen
item.cs would need CommandProperty added to Insured, for the global set to work..
Code:
        [CommandProperty(AccessLevel.GameMaster)]
        public bool Insured
        {
            get => GetFlag(ImplFlag.Insured);
            set
            {
                SetFlag(ImplFlag.Insured, value);
                InvalidateProperties();
            }
        }