diff --git a/src/SecExp/secBarracks.tw b/src/SecExp/secBarracks.tw index d654995f71272950a08d2f58fcdbd76c5b64dbb9..ae14bb0da42e44abbca4b409c48e42cb6014d9d5 100644 --- a/src/SecExp/secBarracks.tw +++ b/src/SecExp/secBarracks.tw @@ -271,14 +271,7 @@ You are free to organize your menial slaves into fighting units. Currently you h <<link "Disband the unit">> <<set $helots += $slaveUnits[_i].troops>> <<set $slavesEmployedManpower -= $slaveUnits[_i].troops>> - <<set _elimUnit = $slaveUnits[_i]>> - <<set _newSlaveUnits = []>> - <<for _y = 0; _y < _sL; _y++>> - <<if $slaveUnits[_y] != _elimUnit>> - <<set _newSlaveUnits.push($slaveUnits[_y])>> - <</if>> - <</for>> - <<set $slaveUnits = _newSlaveUnits>> + <<set $slaveUnits.deleteAt(_i)>> <<set $activeUnits-->> <<goto "secBarracks">> <</link>> @@ -436,14 +429,7 @@ __Militia__ <<link "Disband the unit">> <<set $militiaFreeManpower += $militiaUnits[_i].troops>> <<set $militiaEmployedManpower -= $militiaUnits[_i].troops>> - <<set _elimUnit = $militiaUnits[_i]>> - <<set _newMilitiaUnits = []>> - <<for _y = 0; _y < _sL; _y++>> - <<if $militiaUnits[_y] != _elimUnit>> - <<set _newMilitiaUnits.push($militiaUnits[_y])>> - <</if>> - <</for>> - <<set $militiaUnits = _newMilitiaUnits>> + <<set $militiaUnits.deleteAt(_i)>> <<set $activeUnits-->> <<goto "secBarracks">> <</link>> @@ -601,14 +587,7 @@ __Mercenaries__ <<link "Disband the unit">> <<set $mercFreeManpower += $mercUnits[_i].troops>> <<set $mercEmployedManpower -= $mercUnits[_i].troops>> - <<set _elimUnit = $mercUnits[_i]>> - <<set _newMercUnits = []>> - <<for _y = 0; _y < _meL; _y++>> - <<if $mercUnits[_y] != _elimUnit>> - <<set _newMercUnits.push($mercUnits[_y])>> - <</if>> - <</for>> - <<set $mercUnits = _newMercUnits>> + <<set $mercUnits.deleteAt(_i)>> <<set $activeUnits-->> <<goto "secBarracks">> <</link>>