@@ -1809,8 +1809,17 @@ function MetaFight:PurchaseHeavyInfantry(player, techID)
1809
1809
end
1810
1810
1811
1811
if math.random () < rte .DiggersRate then
1812
- Cargo = RandomHDFirearm (" Tools - Diggers" , techID )
1813
- if Cargo then
1812
+ if math.random () < 0.2 then
1813
+ if math.random () < 0.3 then
1814
+ Cargo = RandomHDFirearm (" Tools - Breaching" , techID )
1815
+ digger = 0.5
1816
+ else
1817
+ Cargo = RandomTDExplosive (" Tools - Breaching" , techID )
1818
+ end
1819
+ self :AddOverridePurchase (Cargo , player )
1820
+ mass = mass + Cargo .Mass
1821
+ else
1822
+ Cargo = RandomHDFirearm (" Tools - Diggers" , techID )
1814
1823
self :AddOverridePurchase (Cargo , player )
1815
1824
mass = mass + Cargo .Mass
1816
1825
digger = 1
@@ -1842,8 +1851,17 @@ function MetaFight:PurchaseMediumInfantry(player, techID)
1842
1851
end
1843
1852
1844
1853
if math.random () < rte .DiggersRate then
1845
- Cargo = RandomHDFirearm (" Tools - Diggers" , techID )
1846
- if Cargo then
1854
+ if math.random () < 0.4 then
1855
+ if math.random () < 0.5 then
1856
+ Cargo = RandomHDFirearm (" Tools - Breaching" , techID )
1857
+ digger = 0.5
1858
+ else
1859
+ Cargo = RandomTDExplosive (" Tools - Breaching" , techID )
1860
+ end
1861
+ self :AddOverridePurchase (Cargo , player )
1862
+ mass = mass + Cargo .Mass
1863
+ else
1864
+ Cargo = RandomHDFirearm (" Tools - Diggers" , techID )
1847
1865
self :AddOverridePurchase (Cargo , player )
1848
1866
mass = mass + Cargo .Mass
1849
1867
digger = 1
@@ -1875,8 +1893,17 @@ function MetaFight:PurchaseLightInfantry(player, techID)
1875
1893
end
1876
1894
1877
1895
if math.random () < rte .DiggersRate then
1878
- Cargo = RandomHDFirearm (" Tools - Diggers" , techID )
1879
- if Cargo then
1896
+ if math.random () < 0.6 then
1897
+ if math.random () < 0.7 then
1898
+ Cargo = RandomHDFirearm (" Tools - Breaching" , techID )
1899
+ digger = 0.5
1900
+ else
1901
+ Cargo = RandomTDExplosive (" Tools - Breaching" , techID )
1902
+ end
1903
+ self :AddOverridePurchase (Cargo , player )
1904
+ mass = mass + Cargo .Mass
1905
+ else
1906
+ Cargo = RandomHDFirearm (" Tools - Diggers" , techID )
1880
1907
self :AddOverridePurchase (Cargo , player )
1881
1908
mass = mass + Cargo .Mass
1882
1909
digger = 1
0 commit comments