Laredson-ServersideQoL_DuplicateSummonFix icon

ServersideQoL DuplicateSummonFix

Unofficial server-only fix preventing duplicate summon animation keys, such as Wizardry's staff_summon, from aborting ServersideQoL initialization.

CHANGELOG

Changelog

0.1.2

  • Prepared the first public release under the personal author name laredson.
  • Removed all previous branding from the plugin GUID, namespace, assembly metadata, documentation, and build output.
  • Fixed CS7069 build errors involving System.Reflection.Emit.Label.
  • The transpiler now mutates the matched CodeInstruction in place, preserving labels and exception blocks without accessing Harmony's labels collection.
  • Keeps the project on netstandard2.1; no extra targeting pack is required.

0.1.1

  • Added the required UnityEngine.dll compile reference for BaseUnityPlugin / MonoBehaviour.
  • Stopped package creation immediately when dotnet build fails.

0.1.0

  • Initial implementation.
  • Prevented duplicate summon animation keys from throwing in PlayerSpawnedProcessor.Initialize.
  • Merged duplicate SpawnInfo data by default.
  • Added KeepFirst and KeepLast diagnostic policies.
  • Server-only; no client installation required.