void CheeseStrategies::StandardPlay::upgradeChecker() { if (!dragoonRange) { dragoonRange = startUpgrade(BWAPI::UpgradeTypes::Singularity_Charge); } if (!zealotLegs) { zealotLegs = startUpgrade(BWAPI::UpgradeTypes::Leg_Enhancements); } if (!psiStorm) { psiStorm = startTech(BWAPI::TechTypes::Psionic_Storm); } if (!kAmulet && psiStorm) { kAmulet = startUpgrade(BWAPI::UpgradeTypes::Khaydarin_Amulet); } }
void upgrade(PlayerType & player) { startUpgrade(player); finishUpgrade(); }