Don't expect eos to throw an exception if ammo is invalid, be big and

check it ourselves  **Proud*
This commit is contained in:
cncfanatics
2010-10-08 07:46:13 +02:00
parent 14399ff2c0
commit df04999c46

View File

@@ -248,10 +248,9 @@ class Fit(object):
ammo = eos.db.getItem(ammoID)
for pos in modules:
try:
mod = fit.modules[pos]
if mod.isValidCharge(ammo):
fit.modules[pos].charge = ammo
except:
pass
fit.clear()
fit.calculateModifiedAttributes()
fit.calculateModifiedAttributes()