fix falz/flow drop generation on v1/v2

This commit is contained in:
Martin Michelsen
2024-01-16 20:22:56 -08:00
parent 9311483932
commit c85b3c144e
+2 -1
View File
@@ -2321,7 +2321,7 @@ static void on_set_quest_flag(shared_ptr<Client> c, uint8_t command, uint8_t fla
forward_subcommand(c, command, flag, data, size);
if (is_v3(c->version()) && (l->drop_mode != Lobby::DropMode::DISABLED)) {
if (l->drop_mode != Lobby::DropMode::DISABLED) {
EnemyType boss_enemy_type = EnemyType::NONE;
bool is_ep2 = (l->episode == Episode::EP2);
if ((l->episode == Episode::EP1) && (c->floor == 0x0E)) {
@@ -2350,6 +2350,7 @@ static void on_set_quest_flag(shared_ptr<Client> c, uint8_t command, uint8_t fla
l->log.info("Found enemy E-%hX on floor %" PRIX32, enemy_id, enemy.floor);
} catch (const out_of_range&) {
l->log.warning("Could not find enemy on floor %" PRIX32 "; unable to determine enemy type", c->floor);
boss_enemy_type = EnemyType::NONE;
}
}