diff --git a/src/d_dehacked.cpp b/src/d_dehacked.cpp index 6f9687aea..ed2310d45 100644 --- a/src/d_dehacked.cpp +++ b/src/d_dehacked.cpp @@ -3020,6 +3020,7 @@ void FinishDehPatch () while (subclass == nullptr); AActor *defaults2 = GetDefaultByType (subclass); + memcpy ((void *)defaults2, (void *)defaults1, sizeof(AActor)); // Make a copy of the replaced class's state labels FStateDefinitions statedef; diff --git a/src/p_mobj.cpp b/src/p_mobj.cpp index 5a37561c9..26e362d8f 100644 --- a/src/p_mobj.cpp +++ b/src/p_mobj.cpp @@ -7913,5 +7913,6 @@ void PrintMiscActorInfo(AActor *query) query->floorz, query->ceilingz); Printf("\nSpeed= %f, velocity= x:%f, y:%f, z:%f, combined:%f.\n", query->Speed, query->Vel.X, query->Vel.Y, query->Vel.Z, query->Vel.Length()); + Printf("Scale: x:%f, y:%f\n", query->Scale.X, query->Scale.Y); } }