diff options
Diffstat (limited to 'engines/avalanche/trip6.cpp')
-rw-r--r-- | engines/avalanche/trip6.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/avalanche/trip6.cpp b/engines/avalanche/trip6.cpp index 3f9c66c79a..2444d432e5 100644 --- a/engines/avalanche/trip6.cpp +++ b/engines/avalanche/trip6.cpp @@ -460,6 +460,13 @@ Trip::Trip(AvalancheEngine *vm) { mustexclaim = false; } +Trip::~Trip() { + for (byte i = 0; i < numtr; i++) { + if (tr[i].quick) + tr[i].done(); + } +} + void Trip::loadtrip() { for (int16 gm = 0; gm < numtr; gm++) tr[gm].original(); |