[Cleanup] Utilize SetHiddenTrigger in trap.cpp (#3091)

# Notes
- This was unused.
This commit is contained in:
Alex King 2023-03-17 06:17:53 -04:00 committed by GitHub
parent fea6cbf633
commit ccd9bd7d4c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -72,7 +72,7 @@ Trap::Trap() :
disarmed = false; disarmed = false;
respawn_time = 0; respawn_time = 0;
respawn_var = 0; respawn_var = 0;
hiddenTrigger = nullptr; SetHiddenTrigger(nullptr);
ownHiddenTrigger = false; ownHiddenTrigger = false;
chance = 0; chance = 0;
triggered_number = 0; triggered_number = 0;
@ -526,7 +526,7 @@ void Trap::CreateHiddenTrigger()
npca->GiveNPCTypeData(make_npc); npca->GiveNPCTypeData(make_npc);
entity_list.AddNPC(npca); entity_list.AddNPC(npca);
hiddenTrigger = npca; SetHiddenTrigger(npca);
ownHiddenTrigger = true; ownHiddenTrigger = true;
} }
bool ZoneDatabase::SetTrapData(Trap* trap, bool repopnow) { bool ZoneDatabase::SetTrapData(Trap* trap, bool repopnow) {
@ -599,7 +599,7 @@ void Trap::UpdateTrap(bool respawn, bool repopnow)
if (hiddenTrigger) if (hiddenTrigger)
{ {
hiddenTrigger->Depop(); hiddenTrigger->Depop();
hiddenTrigger = nullptr; SetHiddenTrigger(nullptr);
} }
times_triggered = 0; times_triggered = 0;
Client* trigger = entity_list.GetClientByCharID(charid); Client* trigger = entity_list.GetClientByCharID(charid);