gboolean can_buy_develop(void) { return have_rolled_dice() && stock_num_develop() > 0 && can_afford(cost_development()); }
bool Shop::ShopItem::is_available() const { return valid_item() && (!only_sell_legal_ || legal()) && can_afford(); }
gboolean can_buy_develop(void) { return have_rolled_dice() && stock_num_develop() > 0 && can_afford(cost_development()); }
bool Shop::ShopItem::is_available() const { return valid_item() && (!only_sell_legal_ || legal()) && can_afford(); }