From 29a1cff7ead216658db75299bdfb945ddb56feff Mon Sep 17 00:00:00 2001 From: CraftyBoss Date: Fri, 8 May 2026 00:05:16 -0700 Subject: [PATCH] update aurora, add comment explaining king bulblin 1 strange behavior the game saves a flag when the player hits king bulblin at least once, which makes subsequent loads (including king bulblin 2) have 1 less "health" as lap_num for the boar is set to 1 during creation, as it checks the flag. --- extern/aurora | 2 +- src/d/actor/d_a_e_wb.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/extern/aurora b/extern/aurora index 18dc51234f..17be93f0ae 160000 --- a/extern/aurora +++ b/extern/aurora @@ -1 +1 @@ -Subproject commit 18dc51234f7b4d5b5b592132630f3fb27d0b71af +Subproject commit 17be93f0ae011fc3202e87e3f2efda4aae250fa5 diff --git a/src/d/actor/d_a_e_wb.cpp b/src/d/actor/d_a_e_wb.cpp index 75031c42bb..47004737cb 100644 --- a/src/d/actor/d_a_e_wb.cpp +++ b/src/d/actor/d_a_e_wb.cpp @@ -5852,6 +5852,8 @@ static int daE_WB_Create(fopAc_ac_c* actor) { daE_WB_Execute(i_this); c_start = 0; + // Note: this flag makes king bulblin 1 instant die when set, as it only requires 2 laps + // for insta-kill to trigger. if (dComIfGs_isEventBit(dSv_event_flag_c::saveBitLabels[88])) { i_this->lap_num = 1; }