diff --git a/source/games/duke/src/sectors_d.cpp b/source/games/duke/src/sectors_d.cpp index aa317aa51..257643069 100644 --- a/source/games/duke/src/sectors_d.cpp +++ b/source/games/duke/src/sectors_d.cpp @@ -38,6 +38,7 @@ source as it is released. #include "names_d.h" #include "mapinfo.h" #include "dukeactor.h" +#include "secrets.h" // PRIMITIVE BEGIN_DUKE_NS @@ -1505,6 +1506,7 @@ void checksectors_d(int snum) sector[p->cursectnum].lotag = 0; FTA(9, p); p->secret_rooms++; + SECRET_Trigger(p->cursectnum); return; case -1: sector[p->cursectnum].lotag = 0; diff --git a/source/games/duke/src/sectors_r.cpp b/source/games/duke/src/sectors_r.cpp index d81241a10..8b3ebb8d8 100644 --- a/source/games/duke/src/sectors_r.cpp +++ b/source/games/duke/src/sectors_r.cpp @@ -32,6 +32,7 @@ Prepared for public release: 03/21/2003 - Charlie Wiederhold, 3D Realms #include "names_r.h" #include "mapinfo.h" #include "dukeactor.h" +#include "secrets.h" // PRIMITIVE BEGIN_DUKE_NS @@ -2449,6 +2450,7 @@ void checksectors_r(int snum) sector[p->cursectnum].lotag = 0; FTA(9, p); p->secret_rooms++; + SECRET_Trigger(p->cursectnum); return; case -1: sector[p->cursectnum].lotag = 0;