all repos — uStrat @ 660e1c96e377402845d42abf38351f30a5e59bf0

simple turn-based strategy game inspired by uCity, Super Robot Wars, C&C, Fire Emblem

fixed AI equipment logic
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE-----

iQJDBAABCAAtFiEEkFh6dA+k/6CXFXU4O3+8IhROY5gFAl2Xn04PHG5pbGl4QG5p
bGZtLmNjAAoJEDt/vCIUTmOY8YsP/2bMYptgsrphgnl9FKsLz251Rf1Az3ykRqN0
UoKkUyBjqFre6nhE5cNAUz19YWnixyO/lT6CqFXsf7Bu9rrXsn3ukmGeGUPJkeCu
M6slOtkCcbShCoVnWBLDrCOUsAOnFQ3ZAjJm+ZFwXWrlqdVOXCPGSr/2FS+2HHlh
Rcx4slSz0k/VKIqbCe07Igxd2/qj7qr+BgfQ6jAdgmdNcDGDZYWJKcgI3z99nxw5
ugH1ntzWahPtN1Ji/lk7l/HtfstH8oIF0OvGpgmUsHa0Dzn+mZbI32F38rj38k8C
j4YQWRBZh8uqMSWvAFkCeKHEc7NF05IWX1wbpsfy02n1NC1ZUir+uRXx48KdslaI
O++0bs7cBYIBUVrNl9GswYKJULtODc7gEUhXdS5DN5610s+v/+ojirf1EB3nkXlL
5QCzZ9D4mI1YB4Jcg1yXAohW8U43SsNbwu27VHTx94/Dtr9HhoW/3lo0gfI5Fv/d
bEt8BtkJJyB5CP8yX3kIZ4zbgKnbDP8p6Pnc20sJtAuQQMiZA+td/ITFDDKRK36/
arzuQE0pIwFZWog8pGU1cWLjW5E9n8yQcyVYr104xoKWst+fe+5XGxSZEu4XXqdr
KHhswuaTBsH8G7c0FJDi+2t5bAprqmhKBzd+gvtl2Lp5JrtzOjEXN6f0NGnonRx6
SOu2uwP2
=m5Et
-----END PGP SIGNATURE-----
commit

660e1c96e377402845d42abf38351f30a5e59bf0

parent

a753b91c1b9d119e20c64aecd3d594538e74885c

1 files changed, 4 insertions(+), 4 deletions(-)

jump to
M AI.jsAI.js

@@ -214,25 +214,25 @@

switch (z) { case 0: - while (teams.cpu.energy >= 12 || (!isEmptyObject(unit.equipment) && unit.equipment.grade < unit.equipment.limit)) + while (teams.cpu.energy >= 12 && (isEmptyObject(unit.equipment) || unit.equipment.grade < unit.equipment.limit)) { equipOrUpgradeRifleMKI(); } break; case 1: - while (teams.cpu.energy >= 15 || (!isEmptyObject(unit.equipment) && unit.equipment.grade < unit.equipment.limit)) + while (teams.cpu.energy >= 15 && (isEmptyObject(unit.equipment) || unit.equipment.grade < unit.equipment.limit)) { equipOrUpgradeBeamSabreMKI(); } break; case 2: - while (teams.cpu.energy >= 45 || (!isEmptyObject(unit.equipment) && unit.equipment.grade < unit.equipment.limit)) + while (teams.cpu.energy >= 45 && (isEmptyObject(unit.equipment) || unit.equipment.grade < unit.equipment.limit)) { equipOrUpgradeBeamCannon(); } break; case 3: - while (teams.cpu.energy >= 80 || (!isEmptyObject(unit.equipment) && unit.equipment.grade < unit.equipment.limit)) + while (teams.cpu.energy >= 80 && (isEmptyObject(unit.equipment) || unit.equipment.grade < unit.equipment.limit)) { equipOrUpgradeHellBomb(); }