| | |
| | | bool needFrost = BallisticAttack.HandleWaterFrost(201, agent, ref damage); |
| | | agent.addSpeedSlowRate(0.15f); |
| | | agent.PlayOnHitImmediately(); |
| | | EndlessGameUI.instance.FloatSlowDownWord(agent.position); |
| | | |
| | | if (!agent.HasSlowDownText) |
| | | { |
| | | EndlessGameUI.instance.FloatSlowDownWord(agent.position); |
| | | agent.HasSlowDownText = true; |
| | | } |
| | | |
| | | |
| | | agent.TakeDamage(damage, agent.position, alignmentProvider); |
| | | |
| | | if (agent.isDead) |
| | |
| | | |
| | | ps.transform.position = EndlessLevelManager.instance.WaveManager.GetWaveEndPos(waveLineId); |
| | | ps.Play(); |
| | | AudioSourceManager.Ins.Play(AudioEnum.WaterTowerSkill); |
| | | |
| | | } |
| | | } |
| | | } |