Posted by: Victorious_Games
« on: September 13, 2018, 09:25:04 PM »I don't know why it's not working as it should but if you make the "OnBeginFire" section of the tommy.txt script file look like this it uses ammo. By adding the "ConsumeAmmo" command it fixes your problem.
Code: [Select]
/*
==============================================================
OnBeginFire
==============================================================
*/
void OnBeginFire(void)
{
m_fYOffset = 5*GAME_SCALE;
m_fReturnTime = 0.0f;
self.Owner().ConsumeAmmo(1);
}