diff --git a/src/p_enemy.c b/src/p_enemy.c index 7c1ede87a..ccf5ff47a 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -9390,6 +9390,10 @@ void A_SetScale(mobj_t *actor) } locvar1 = FixedMul(locvar1, mapobjectscale); // SRB2Kart + if (target->spawnpoint != NULL) + { + locvar1 = FixedMul(locvar1, target->spawnpoint->scale); + } target->destscale = locvar1; // destination scale if (!(locvar2 & 65535))