From f9c78a1b809b34f0f71c13f256b06faad20f3428 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Wed, 16 Jan 2008 10:14:10 +0000 Subject: [PATCH] - Fixed: Skip_Super didn't clear the current state label list. SVN r708 (trunk) --- docs/rh-log.txt | 3 +++ src/thingdef/thingdef_properties.cpp | 1 + 2 files changed, 4 insertions(+) diff --git a/docs/rh-log.txt b/docs/rh-log.txt index a90034cb3..37a2a0bef 100644 --- a/docs/rh-log.txt +++ b/docs/rh-log.txt @@ -3,6 +3,9 @@ January 15, 2008 - Spawned actors that have MF2_DORMANT set in their default instance now have Deactivate() called on them immediately after spawning. +January 15, 2008 (Changes by Graf Zahl) +- Fixed: Skip_Super didn't clear the current state label list. + January 14, 2008 - Fixed: ACS translations were loaded into the wrong slot after restoring a savegame. diff --git a/src/thingdef/thingdef_properties.cpp b/src/thingdef/thingdef_properties.cpp index 5a09bf27c..8fbe3a559 100644 --- a/src/thingdef/thingdef_properties.cpp +++ b/src/thingdef/thingdef_properties.cpp @@ -732,6 +732,7 @@ static void ActorSkipSuper (AActor *defaults, Baggage &bag) FreeDropItemChain (bag.DropItemList); } ResetBaggage (&bag); + MakeStateDefines(NULL); } //==========================================================================