Don't expect eos to throw an exception if ammo is invalid, be big and
check it ourselves **Proud*
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user