ModernUO/Projects/UOContent/Engines/Party
Kamron Batman 03f850fe03
fix: Fixes sending packets and sidesteps a major issue with stackalloc and PGO in .NET 8 (#1607)
### Summary
- Works around a sneaky edge case bug in the JIT with stackalloc where sometimes the buffer is not zero'd.
- Fixes SendDisplayBoatHS
- Fixes sending health bars in the `SendEverything()` logic.
- Fixes a bug in sizing for some string helper functions.

### Developer Note
We are enabled `SkipLocalsInit` - do not rely on `stackalloc` to be zero'd. To zero the buffer, use `span.Clear();`

Closes #1606
2023-11-21 12:18:20 -08:00
..
AddPartyTarget.cs Cleanup and adds configuration for crashguard (#240) 2020-09-12 01:57:07 -07:00
DeclineTimer.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
Party.cs fix: Fixes more packet initializations (#1507) 2023-09-19 00:02:17 -07:00
PartyCommands.cs fix: Cleans up some comments and spell code (#1120) 2022-07-16 19:45:41 -07:00
PartyMemberInfo.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
PartyPackets.cs fix: Fixes sending packets and sidesteps a major issue with stackalloc and PGO in .NET 8 (#1607) 2023-11-21 12:18:20 -08:00
RemoveFromParty.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
RemovePartyTarget.cs fix: Cleans up some comments and spell code (#1120) 2022-07-16 19:45:41 -07:00