@@ -287,6 +287,9 @@ Bool ParticleUplinkCannonUpdate::initiateIntentToDoSpecialPower(const SpecialPow
287
287
m_startAttackFrame = TheGameLogic->getFrame ();
288
288
m_laserStatus = LASERSTATUS_NONE;
289
289
m_manualTargetMode = TRUE ;
290
+ #if !RETAIL_COMPATIBLE_CRC
291
+ m_scriptedWaypointMode = FALSE ;
292
+ #endif
290
293
m_initialTargetPosition.set ( targetPos );
291
294
m_overrideTargetDestination.set ( targetPos );
292
295
m_currentTargetPosition.set ( targetPos );
@@ -306,6 +309,9 @@ Bool ParticleUplinkCannonUpdate::initiateIntentToDoSpecialPower(const SpecialPow
306
309
pos.set ( targetObj->getPosition () );
307
310
}
308
311
m_startAttackFrame = max ( now, (UnsignedInt)1 );
312
+ #if !RETAIL_COMPATIBLE_CRC
313
+ m_manualTargetMode = FALSE ;
314
+ #endif
309
315
m_scriptedWaypointMode = TRUE ;
310
316
m_laserStatus = LASERSTATUS_NONE;
311
317
setLogicalStatus ( STATUS_READY_TO_FIRE );
@@ -338,6 +344,10 @@ Bool ParticleUplinkCannonUpdate::initiateIntentToDoSpecialPower(const SpecialPow
338
344
{
339
345
pos.set ( targetObj->getPosition () );
340
346
}
347
+ #if !RETAIL_COMPATIBLE_CRC
348
+ m_manualTargetMode = FALSE ;
349
+ m_scriptedWaypointMode = FALSE ;
350
+ #endif
341
351
m_initialTargetPosition.set ( &pos );
342
352
m_startAttackFrame = max ( now, (UnsignedInt)1 );
343
353
m_laserStatus = LASERSTATUS_NONE;
0 commit comments