From 7262fc7f4405407ae7142df1ecbee6f7738e4da1 Mon Sep 17 00:00:00 2001 From: Fedja Beader Date: Sat, 22 Feb 2025 22:53:29 +0100 Subject: Herc really doesen't like us setting the upper bit --- npc/dev/test.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/npc/dev/test.txt b/npc/dev/test.txt index e74d4e7d5..d8a3169ad 100644 --- a/npc/dev/test.txt +++ b/npc/dev/test.txt @@ -602,9 +602,9 @@ function script HerculesSelfTestHelper { // bit flag helpers callsub(OnCheck, "bitmask_count(0)", bitmask_count(0), 0); callsub(OnCheck, "bitmask_count(1)", bitmask_count(1), 1); - // first bit falls out of type int32_t - callsub(OnCheck, "bitmask_count(3 << 30)", bitmask_count(3 << 30), 1); - callsub(OnCheck, "bitmask_count(0xaaaaAAAA)", bitmask_count(0xaaAAaaAA), 16); + // first bit falls out of type int32_t... turns into a script error. + //callsub(OnCheck, "bitmask_count( << 30)", bitmask_count(3 << 30), 1); + callsub(OnCheck, "bitmask_count(0x55555555)", bitmask_count(0x55555555), 16); // Constants -- cgit v1.2.3-70-g09d2