fix #234: port retail appraisal floaty and inscriptions

This commit is contained in:
Erik 2026-07-23 12:12:57 +02:00
parent 643cdfe66e
commit f1a7912160
23 changed files with 1310 additions and 106 deletions

View file

@ -60,4 +60,19 @@ public sealed class WorldSessionInventoryActionTests
InventoryActions.BuildGiveObjectRequest(1, 0xAAu, 0xBBu, 3u),
captured);
}
[Fact]
public void SendSetInscription_UsesNextSequenceAndExactBuilderBytes()
{
using var session = new WorldSession(
new IPEndPoint(IPAddress.Loopback, 65000));
byte[]? captured = null;
session.GameActionCapture = body => captured = body;
session.SendSetInscription(0xAAu, "Remember.");
Assert.Equal(
InventoryActions.BuildSetInscription(1, 0xAAu, "Remember."),
captured);
}
}