diff --git a/Projects/Server/AssemblyHandler.cs b/Projects/Server/AssemblyHandler.cs index 763d25047..1df261e84 100644 --- a/Projects/Server/AssemblyHandler.cs +++ b/Projects/Server/AssemblyHandler.cs @@ -141,6 +141,7 @@ namespace Server var fullNameMap = new Dictionary>(); var fullNameMapInsensitive = new Dictionary>(); + [MethodImpl(MethodImplOptions.AggressiveInlining)] void addTypeToRefs(int index, string fullTypeName) { var typeName = fullTypeName[(fullTypeName.LastIndexOf('.') + 1)..]; @@ -154,7 +155,7 @@ namespace Server for (var i = 0; i < Types.Length; i++) { var current = Types[i]; - addTypeToRefs(i, Types[i].FullName); + addTypeToRefs(i, current.FullName); if (current.GetCustomAttribute(aliasType, false) is TypeAliasAttribute alias) { for (var j = 0; j < alias.Aliases.Length; j++) @@ -185,6 +186,7 @@ namespace Server } } + [MethodImpl(MethodImplOptions.AggressiveInlining)] private static void AddToRefs(int index, string key, Dictionary> map) { if (key == null) diff --git a/Projects/UOContent/Mobiles/Monsters/ML/Animal/RagingGrizzlyBear.cs b/Projects/UOContent/Mobiles/Monsters/ML/Animal/RagingGrizzlyBear.cs index be3ff5a76..dfceeec83 100644 --- a/Projects/UOContent/Mobiles/Monsters/ML/Animal/RagingGrizzlyBear.cs +++ b/Projects/UOContent/Mobiles/Monsters/ML/Animal/RagingGrizzlyBear.cs @@ -1,6 +1,5 @@ namespace Server.Mobiles { - [TypeAlias("Server.Mobiles.Grizzlybear")] public class RagingGrizzlyBear : BaseCreature { [Constructible]