Example #1
0
 public override void Shoot()
 {
     currentShot  = ObjectPool.instance.ActivateProjectile(shotPrefab.weapon, fireSpawn.position, shotPrefab.transform.rotation);
     fireShotComp = currentShot.GetComponent <FireShot>();
     fireShotComp.Initialize(ugB.GetLevel(), numFire, range, burnDamage, burnInterval, numBurns, isUsingSpecial);
 }