fix: Fixes edge cases with on off items (#1832)

### Summary
- Generalizes the On/Off toggle items concept
- Updates the OnOffGump so it is static
- Standardizes OnOff items so they can be used by staff


### Notes
Decided to not fix #1417 because it is not clear that the clilocs or errors are for that purpose. Can't test this on OSI anyways.
This commit is contained in:
Kamron Batman 2024-06-10 18:11:35 -07:00 committed by GitHub
parent f756cce0c7
commit 19f65dcabe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 141 additions and 146 deletions

View file

@ -1,7 +1,5 @@
using System;
using System.Diagnostics;
using System.Reflection;
using System.Threading;
namespace Server.Tests;