diff --git a/eos/effects/elitebonusinterdictorsshtrof1.py b/eos/effects/elitebonusinterdictorsshtrof1.py new file mode 100644 index 000000000..f1d878403 --- /dev/null +++ b/eos/effects/elitebonusinterdictorsshtrof1.py @@ -0,0 +1,5 @@ +type = "passive" +def handler(fit, ship, context): + level = fit.character.getSkill("Interdictors").level + fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Small Hybrid Turret"), + "speed", ship.getModifiedItemAttr("eliteBonusInterdictors1") * level) \ No newline at end of file diff --git a/eos/effects/shipbonussmallmissileexplosionradiuscf2.py b/eos/effects/shipbonussmallmissileexplosionradiuscf2.py new file mode 100644 index 000000000..cc18064b8 --- /dev/null +++ b/eos/effects/shipbonussmallmissileexplosionradiuscf2.py @@ -0,0 +1,5 @@ +type = "passive" +def handler(fit, ship, context): + level = fit.character.getSkill("Caldari Frigate").level + fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Rockets") or mod.charge.requiresSkill("Light Missiles"), + "aoeCloudSize", ship.getModifiedItemAttr("shipBonusCF2") * level) diff --git a/eos/effects/shipmissilelauncherrofad1.py b/eos/effects/shipmissilelauncherrofad1.py new file mode 100644 index 000000000..427713f55 --- /dev/null +++ b/eos/effects/shipmissilelauncherrofad1.py @@ -0,0 +1,5 @@ +type = "passive" +def handler(fit, ship, context): + level = fit.character.getSkill("Amarr Destroyer").level + fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Missile Launcher Operation"), + "speed", ship.getModifiedItemAttr("shipBonusAD1") * level) \ No newline at end of file diff --git a/eos/effects/shiprocketrofbonusaf2.py b/eos/effects/shiprocketrofbonusaf2.py new file mode 100644 index 000000000..ad7739f47 --- /dev/null +++ b/eos/effects/shiprocketrofbonusaf2.py @@ -0,0 +1,5 @@ +type = "passive" +def handler(fit, ship, context): + level = fit.character.getSkill("Amarr Frigate").level + fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Missile Launcher Rocket", + "speed", ship.getModifiedItemAttr("shipBonus2AF") * level) diff --git a/staticdata/eve.db b/staticdata/eve.db index 9f6698498..4a847ca59 100644 Binary files a/staticdata/eve.db and b/staticdata/eve.db differ