public override bool ChangeLevel(int NewLevel) { var body = ParentObject.GetPart <Body>(); var core = body.GetBody(); var tail = ParentObject.GetBodyPartByManager(AdditionsManagerID); GameObject ThickTailOBJ = GameObject.create("BaseThickTail"); Armor armor = ThickTailOBJ.GetPart("Armor") as Armor; armor.WornOn = tail.Type; tail.Equip(ThickTailOBJ, true); return(base.ChangeLevel(NewLevel)); }