diff --git a/src/gamemodes/invasion.c b/src/gamemodes/invasion.c index 87eae308..f65e1e0b 100644 --- a/src/gamemodes/invasion.c +++ b/src/gamemodes/invasion.c @@ -742,6 +742,7 @@ void INV_OnBeginWave(edict_t *self, int max_monsters) { gi.sound(&g_edicts[0], CHAN_VOICE, gi.soundindex("misc/talk1.wav"), 1, ATTN_NONE, 0); invasion_data.remaining_monsters = max_monsters * WAVE_CLEAR_THRESHOLD; + invasion_data.mspawned = 0; // check for a boss spawn INV_BossCheck(self); diff --git a/src/v_shared.h b/src/v_shared.h index b28f1e7a..fd65c826 100644 --- a/src/v_shared.h +++ b/src/v_shared.h @@ -361,4 +361,8 @@ void vrx_remove_chat_protect(edict_t* ent); // ****** curses.c ****** void vrx_curse_heal_all(edict_t* target); +// v_misc.c +void vrx_remove_all_monsters(edict_t* ent); +int vrx_pvm_update_total_owned_monsters(edict_t *monster_owner, qboolean update); + #endif