예제 #1
0
    public override void attack(WeaponController weaponController, float attackRate, bool isNewAttack, Vector2 aiInput)
    {
        if (!isAttacking)
        {
            damage = (int) (regDamage * weaponController.owner.msPhysAttack);

            weaponController.playAttack();
        }
    }
예제 #2
0
	public override void attack(WeaponController weaponController, float attackRate, bool isNewAttack, Vector2 aiInput)	{
        // Set physical attack modifier for Sword attack
        msPhysAttack = weaponController.owner.msPhysAttack;

        if (!isNewAttack)
        {
            weaponController.endCombo();
        }

		if (!isAttacking) {
			weaponController.playAttack();
		}
	}