<?php

add_filter('woocommerce_dropdown_variation_attribute_options_args','woo_select_default_option',10,1);

function woo_select_default_option( $args)
{

    if(count($args['options']) > 0) //Ensure product variation isn't empty
        $args['selected'] = $args['options'][0];
    return $args;
}


add_action( 'woocommerce_variable_add_to_cart', 'bbloomer_update_price_with_variation_price' );
  
function bbloomer_update_price_with_variation_price() {
if(is_product()){
global $product;
$price = $product->get_price_html();
wc_enqueue_js( "
  $(document).on('found_variation', 'form.cart', function( event, variation ) {
  if(variation.price_html) $('.fb-prod-content-one p.price').html(variation.price_html);
  $('.woocommerce-variation-price').hide();
  });
  $(document).on('hide_variation', 'form.cart', function( event, variation ) {
  $('.fb-prod-content-one p.price').html('" . $price . "');
  });
" );
}
}

add_filter('woocommerce_available_variation', function($available_variations, \WC_Product_Variable $variable, \WC_Product_Variation $variation) {
    if (empty($available_variations['price_html'])) {
        $available_variations['price_html'] = '<span class="price">' . $variation->get_price_html() . '</span>';
    }
  
    return $available_variations;
}, 10, 3);

?>
<?php

function add_variation_radio_buttons() {
    ?>
    <script type="text/javascript">
    document.addEventListener( 'DOMContentLoaded', function() {
        var variations_form = document.querySelector( '.fb-woo-single__btn form.variations_form' );
        var data = variations_form.getAttribute( 'data-product_variations' );
        data = JSON.parse( data );

        var selects = document.querySelectorAll( '.fb-woo-single__btn table.variations select' );
        selects.forEach( function( select ) {
            var options = select.querySelectorAll( 'option' );
            options.forEach( function( option ) {
                if( ! option.value ) {
                    return;
                }

                var pricing = '';
                data.forEach( function( row ) {
                    if( row.attributes[select.name] == option.value ) {
                        pricing = row.price_html;
                    }
                } );

                var radio = document.createElement( 'input' );
                radio.type = 'radio';
                radio.name = select.name;
                radio.value = option.value;
                radio.checked = option.selected;
                var label = document.createElement( 'label' );
                label.appendChild( document.createTextNode( ' ' + option.text + ' ' ) );
                var div = document.createElement( 'div' );
                div.classList.add('fb-woo-single-btn-variation');
                div.appendChild( radio );
                div.appendChild( label );

                // Check if variation has stock
                var variationData = data.find(function(row) {
                    return row.attributes[select.name] == option.value;
                });

                // Check if product has only one attribute
                var hasSingleAttribute = Object.keys(variationData.attributes).length === 1;

                if (variationData && !variationData.is_in_stock && hasSingleAttribute) {
                    div.classList.add('disable');
                }

                select.closest( 'td' ).appendChild( div );

                radio.addEventListener( 'click', function( event ) {
                    select.value = radio.value;
                    jQuery( select ).trigger( 'change' );
                } );
            } );

            select.style.display = 'none';
        } );
    } );
    </script>
    <?php
}

add_action( 'woocommerce_variable_add_to_cart', 'add_variation_radio_buttons' );

?>

Pradub (Oak CZ)

1 349 

Není skladem

Uprostřed rozlehlého skrytého lesa stojí posvátný Pradub – mocný a majestátní strom rostoucí zde již od počátku světa. Podle pradávných pověstí právě z jeho dřeva Vznešení stvořili první zvířata a lidi.

U jeho mohutných kořenů se pravidelně scházejí druidové různých řádů ze všech koutů země, aby načerpali sílu z jeho slávy, rozvinuli sebekázeň a projevili svou oddanost tomuto posvátnému stromu. Nejvyšší druidové žehnají svatým místům a vztyčují menhiry poseté runami. Bardi sbírají příběhy, aby jimi lákali nové stoupence. Ovati čtou znamení, jež poodhalují věci budoucí, a Krkavčí spáry svou mocí chrání věrouku svých řádů.


Ve hře Pradub se stanete vůdcem jednoho ze čtyř různých druidských řádů.

Vaším cílem je vzdát Pradubu čest. Jedině tak můžete být vybráni k poznání jeho tajemství.

Chytře používejte karty shromáždění k provádění mocných akcí v chrámech obklopujících Pradub nebo získávejte odměny za suroviny a vítězné body postupem po jeho větvích.

Vyvolávejte magické bytosti, které poskytují trvalé bonusy, nebo používejte mystické artefakty jako osobní akční políčka.
Můžete dokonce stavět svatyně nebo menhiry, aby váš řád mohl růst a rozšiřovat se.

Podaří se vám dokázat Pradubu, že je ho váš řád hoden? Podaří se vám odhalit tajemství Vznešených?
 

Hra je určena pro 1-4 hráče od 12 let.

Pravidla jsou česky. Herní materiál je jazykově nezávislý. 

 

Počty a velikosti karet:
69 ks 57×87 mm

 

Hra obsahuje:

1 herní plán
5 desek druidských řádu
36 druidů
24 vylepšení
12 destiček artefaktu
4 rozšiřující destičky artefaktů
40 žetonů přísad
4 desky barda
4 desky vznešeného
15 destiček lektvaru
15 žetonu hotových lektvaru
6 žetonů slunce
1 žeton začínajícího hráče
12 ukazatelů zdrojů
4 ukazatele VB
8 ukazatelů limitu karet
24 karet shromáždění
4 karty shromáždění Srdce Pradubu
6 karet shromáždění Broichana
35 karet bytostí
24 karet svatyní/menhiru
1 ukazatel slunce
1 ukazatel kola
1 váček
4 přehledové karty
1 pravidla hry

Česká pravidla ke stažení ZDE.


Upoutávka:

 


Představení hry:


Sólo hraní hry:

 

Herní doba
Věk
Počet hráčů
Obtížnost
Téma
Mechanismus

Recenze

Zatím zde nejsou žádné recenze.

Pouze přihlášení uživatelé, kteří zakoupili tento produkt, mohou přidat hodnocení.

Pradub (Oak CZ)

1 349 

1 349 

Není skladem