From 98288fd289a4fc3b18cd969a259d1fce62f044d7 Mon Sep 17 00:00:00 2001 From: toaster Date: Fri, 21 Apr 2023 20:20:51 +0100 Subject: [PATCH] Obj_AudienceInit: Incorporate follower scale into multipliciation --- src/objects/audience.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/objects/audience.c b/src/objects/audience.c index e0f58dc5c..4e74aaaab 100644 --- a/src/objects/audience.c +++ b/src/objects/audience.c @@ -33,8 +33,6 @@ Obj_AudienceInit UINT16 tempreflist[MAXHEADERFOLLOWERS]; UINT8 numref = 0; - P_SetScale(mobj, (mobj->destscale *= 3)); - audience_mainstate(mobj) = S_NULL; // Pick follower @@ -90,6 +88,9 @@ Obj_AudienceInit // Handle storing follower properties on the object { + mobj->destscale = FixedMul(3*mobj->destscale, followers[followerpick].scale); + P_SetScale(mobj, mobj->destscale); + audience_mainstate(mobj) = followers[followerpick].followstate; P_SetMobjState(mobj, audience_mainstate(mobj));