예제 #1
0
 public void getItem(unitHitbox player)
 {
     if (isFriendly)
     {
         foreach (afterPickItem aft in afterPickItemsList)
         {
             aft.doActionAPI(player);
         }
         player.showParticleEffect(particle);
         Destroy(gameObject);
     }
 }
    public void doActionATD(int damage, unitHitbox attacker)
    {
        float randomNum = Random.Range(1f, 100f);

        if (randomNum > currentChance)
        {
            return;
        }

        attacker.takenDamage((int)(damage * drawbackDamagePercent), owner);
        attacker.showParticleEffect(reflecParticle);
    }