/// <summary> Start the Main Attack Logic </summary> public virtual void MainAttack() { if (IsWeaponActive && WeaponCanAttack) { ActiveAbility.MainAttack(); ActiveWeapon.MainAttack = true; //Enable this because the Hold can be Activated (Some weapons Attack After the MainAttackIs released) } }