diff --git a/source/core/actorlist.cpp b/source/core/actorlist.cpp index 641f6409c..9af69377e 100644 --- a/source/core/actorlist.cpp +++ b/source/core/actorlist.cpp @@ -355,7 +355,7 @@ DCoreActor* InsertActor(PClass* type, sectortype* sector, int stat, bool tail) #define setter(flag, var) if (actorinfo->DefaultFlags & flag) actor->spr.var = actorinfo->defsprite.var; - if (stat < 0 && (actorinfo->DefaultFlags & DEFF_STATNUM)) stat = actorinfo->defsprite.statnum; + if (actorinfo->DefaultFlags & DEFF_STATNUM) stat = actorinfo->defsprite.statnum; setter(DEFF_PICNUM, picnum); setter(DEFF_ANG, angle); setter(DEFF_XVEL, xint);