//--------------------------------------------------------------------------------------------- protected void World_CharacterAppeared(object sender, CharacterAppearedEventArgs e) { World.CharacterAppeared -= World_CharacterAppeared; UOCharacter appeared = new UOCharacter(e.Serial); if (appeared.Model == 0x0053 && !appeared.Renamable) { if (CalExtension.Abilities.GolemMaster.AdaHammer.Exist) { Targeting.ResetTarget(); UO.WaitTargetObject(appeared); CalExtension.Abilities.GolemMaster.AdaHammer.Use(); if (!Game.IsMob(appeared) && !Rename.IsMobRenamed(appeared)) { appeared.Click(); Game.Wait(200); if (appeared.RequestStatus(200)) { Rename.RenameCharacter(appeared); } } } } }