fix: Fixes NPE in BuffTable and standardizes BuffIcon packets (#1785)

This commit is contained in:
Mink80 2024-05-21 23:43:55 +02:00 committed by GitHub
parent 50d3779d9b
commit 6747168db0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 97 additions and 86 deletions

View file

@ -20,7 +20,7 @@ namespace UOContent.Tests
).Compile();
var ns = PacketTestUtilities.CreateTestNetState();
BuffInfo.SendAddBuffPacket(ns, (Serial)mob, iconID, titleCliloc, secondaryCliloc, args, (int)timeSpan.TotalMilliseconds);
ns.SendAddBuffPacket((Serial)mob, iconID, titleCliloc, secondaryCliloc, args, (int)timeSpan.TotalMilliseconds);
var result = ns.SendPipe.Reader.AvailableToRead();
AssertThat.Equal(result, expected);
@ -34,7 +34,7 @@ namespace UOContent.Tests
var expected = new RemoveBuffPacket(m, buffIcon).Compile();
var ns = PacketTestUtilities.CreateTestNetState();
BuffInfo.SendRemoveBuffPacket(ns, m, buffIcon);
ns.SendRemoveBuffPacket(m, buffIcon);
var result = ns.SendPipe.Reader.AvailableToRead();
AssertThat.Equal(result, expected);