From 8313fa03b85880a3cc33fcf71550d6fa3fc2d322 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Sat, 31 May 2014 22:13:59 +0400 Subject: [PATCH] Rerun 'used by' script and remove unused effects --- ...ccessdifficultybonusmodifierrequiringarchaelogy.py | 1 + .../accessdifficultybonusmodifierrequiringhacking.py | 1 + eos/effects/angelsetbonus.py | 3 ++- eos/effects/archaeologyskillvirusbonus.py | 1 + ...basesensorstrengthmodifierrequiringastrometrics.py | 2 +- eos/effects/boostermodifyboosterarmorpenalties.py | 2 +- ...stermodifyboostermaxvelocityandcapacitorpenalty.py | 2 +- eos/effects/boostermodifyboostermissilepenalty.py | 2 +- eos/effects/boostermodifyboostershieldpenalty.py | 2 +- eos/effects/boostermodifyboosterturretpenalty.py | 2 +- eos/effects/cargocapacitymultiply.py | 1 + eos/effects/carriercaldaridronemax1.py | 1 - eos/effects/carriercaldarifightersandbomberssig1.py | 2 ++ eos/effects/commandshipmultirelayeffect.py | 4 ++-- .../covertopsandreconopscloakmoduledelaybonus.py | 1 + .../covertopscloakcpupercentbonuspiratefaction.py | 1 + eos/effects/drawbackcargocapacity.py | 2 ++ eos/effects/drawbackmaxvelocity.py | 2 +- .../dreadnoughtshipbonusmissilekineticdmgc2.py | 7 ------- .../dreadnoughtshipbonusmissilekineticdmgc3.py | 7 ------- .../dreadnoughtshipbonusshieldresistancesc2.py | 2 ++ eos/effects/dronedamagebonusonline.py | 2 +- eos/effects/dronedmgbonus.py | 3 +-- eos/effects/dronedmgbonusrequiringscoutdroneop.py | 6 ------ eos/effects/dronemwdboostonline.py | 6 ------ eos/effects/dronemwdspeedbonus.py | 2 ++ eos/effects/dronetrackingcomputerbonus.py | 3 ++- eos/effects/dronetrackingenhancerbonus.py | 2 ++ .../elitebargebonusiceharvestingcycletimebarge3.py | 2 +- eos/effects/elitebargebonusminingdurationbarge2.py | 2 ++ eos/effects/elitebargeshieldresistance1.py | 2 ++ eos/effects/elitebonusbargeminingyield.py | 8 -------- eos/effects/elitebonusexpeditionmining1.py | 2 ++ eos/effects/elitebonusexpeditionsigradius2.py | 2 ++ eos/effects/elitebonusjumpfreighterarmorhp1.py | 3 ++- eos/effects/elitebonusjumpfreightershieldhp1.py | 3 ++- eos/effects/eliteindustrialabheatbonus.py | 2 ++ eos/effects/eliteindustrialarmorhardenerheatbonus.py | 2 ++ eos/effects/eliteindustrialarmorrepairamountelite1.py | 9 --------- .../eliteindustrialarmorrepairdurationelite2.py | 7 ------- eos/effects/eliteindustrialarmorrepairheatbonus.py | 2 ++ eos/effects/eliteindustrialarmorresists2.py | 3 +++ eos/effects/eliteindustrialfleetcapacity1.py | 2 ++ eos/effects/eliteindustrialmwdheatbonus.py | 2 ++ .../eliteindustrialreactivearmorhardenerheatbonus.py | 2 ++ eos/effects/eliteindustrialshieldboostamountelite1.py | 10 ---------- eos/effects/eliteindustrialshieldboosterheatbonus.py | 2 ++ eos/effects/eliteindustrialshieldhardenerheatbonus.py | 2 ++ eos/effects/eliteindustrialshieldresists2.py | 3 +++ eos/effects/eliteindustrialwarpspeedbonus1.py | 2 ++ ...vemaneuveringagilitybonuspostpercentagilityship.py | 2 +- eos/effects/ewgroupecmburstmaxrangebonus.py | 2 +- eos/effects/ewgrouprsdmaxrangebonus.py | 2 +- eos/effects/ewgrouptdmaxrangebonus.py | 2 +- eos/effects/ewgrouptpmaxrangebonus.py | 2 +- eos/effects/ewskillewmaxrangebonus.py | 2 +- eos/effects/frequencymininglasermaxrangebonus.py | 2 +- ...ndiceharvesterandgascloudharvestermaxrangebonus.py | 11 ----------- ...harvestergasharvestersurveyscannermaxrangebonus.py | 2 ++ eos/effects/gasharvestermaxrangebonus.py | 2 +- eos/effects/gchyieldmultiplypassive.py | 2 +- eos/effects/hackingskillvirusbonus.py | 1 + ...llupgradesarmorhpbonuspostpercenthplocationship.py | 5 +++-- eos/effects/iceharvestercapacitorneedmultiplier.py | 5 +++-- eos/effects/iceharvesterdurationmultiplier.py | 5 +++-- eos/effects/mechanichullhpbonuspostpercenthpship.py | 1 + eos/effects/microjumpdrive.py | 2 +- .../miningdirectorbonuscommandbonuseffective.py | 2 +- eos/effects/mininglaserrangebonus.py | 2 +- eos/effects/miningyieldmultiplypassive.py | 7 ++++--- eos/effects/modifymaxvelocityofshiponline.py | 6 ------ ...velocitybonuspostpercentmaxvelocitylocationship.py | 2 +- ...vigationvelocitybonuspostpercentmaxvelocityship.py | 2 +- eos/effects/orecapitalshipshieldtransferrange.py | 2 +- eos/effects/overloadselftrackingmodulebonus.py | 3 ++- eos/effects/rolebonusbulkheadcpu.py | 3 +++ eos/effects/rorqualcargoscanrangebonus.py | 2 +- eos/effects/rorqualsurveyscannerrangebonus.py | 2 +- eos/effects/scanstrengthbonuspercentpassive.py | 2 +- .../scripttrackingcomputerfalloffbonusbonus.py | 3 +++ eos/effects/setbonusbloodraider.py | 3 ++- eos/effects/setbonusbloodraidernosferatu.py | 3 ++- eos/effects/setbonusguristas.py | 3 ++- eos/effects/setbonusmordus.py | 2 +- eos/effects/setbonusore.py | 2 +- eos/effects/setbonussansha.py | 3 ++- eos/effects/setbonusserpentis.py | 3 ++- eos/effects/setbonussisters.py | 2 +- eos/effects/setbonussyndicate.py | 2 +- eos/effects/setbonusthukker.py | 2 +- eos/effects/shieldboostamplifierpassive.py | 3 ++- .../shipadvancedspaceshipcommandagilitybonus.py | 2 +- eos/effects/shiparmoremresistance1abc1.py | 1 + eos/effects/shiparmoremresistanceaf1.py | 2 +- eos/effects/shiparmorexplosiveresistance1abc1.py | 1 + eos/effects/shiparmorexresistanceaf1.py | 2 +- eos/effects/shiparmorkineticresistance1abc1.py | 1 + eos/effects/shiparmorknresistanceaf1.py | 2 +- eos/effects/shiparmorrepairing1gbc2.py | 1 + eos/effects/shiparmorrepairinggf2.py | 2 +- eos/effects/shiparmorthermresistance1abc1.py | 1 + eos/effects/shiparmorthresistanceaf1.py | 2 +- eos/effects/shipbonusafterburnerspeedfactor2cb.py | 2 ++ eos/effects/shipbonusafterburnerspeedfactorcc2.py | 2 ++ eos/effects/shipbonusafterburnerspeedfactorcf2.py | 2 ++ eos/effects/shipbonusarmorrepairai2.py | 2 ++ eos/effects/shipbonusarmorrepairgi2.py | 2 ++ eos/effects/shipbonusarmorresistab.py | 2 +- eos/effects/shipbonuscargo2gi.py | 2 +- eos/effects/shipbonuscargoci.py | 2 +- eos/effects/shipbonuscargomi.py | 3 +-- eos/effects/shipbonusdronecapacitygf.py | 6 ------ eos/effects/shipbonusdronedamagemultiplierabc2.py | 2 +- eos/effects/shipbonusdronedamagemultipliergb2.py | 1 - eos/effects/shipbonusdronedamagemultipliergc2.py | 1 - eos/effects/shipbonusdronedamagemultiplierrookie.py | 1 + eos/effects/shipbonusdronehitpointsabc2.py | 2 +- eos/effects/shipbonusdronehitpointsgb2.py | 1 - eos/effects/shipbonusdronehitpointsgc2.py | 1 - eos/effects/shipbonusdronehitpointsrookie.py | 1 + eos/effects/shipbonusemshieldresistancecb2.py | 2 +- eos/effects/shipbonusemshieldresistanceore3.py | 6 ------ ...hipbonusewweapondisruptiontrackingspeedbonusaf1.py | 7 ------- ...hipbonusewweapondisruptiontrackingspeedbonusaf2.py | 2 +- eos/effects/shipbonusexplosiveshieldresistancecb2.py | 2 +- eos/effects/shipbonusexplosiveshieldresistanceore3.py | 6 ------ .../shipbonusheavyassaultmissilelauncherrofmbc2.py | 1 + .../shipbonusheavydronearmorhppiratefaction.py | 2 ++ ...hipbonusheavydronedamagemultiplierpiratefaction.py | 2 ++ eos/effects/shipbonusheavydronehppiratefaction.py | 2 ++ .../shipbonusheavydroneshieldhppiratefaction.py | 2 ++ eos/effects/shipbonusheavymissilelauncherrofmbc2.py | 1 + eos/effects/shipbonushybridoptimalcb.py | 2 +- eos/effects/shipbonusiceharvesterdurationore3.py | 3 ++- eos/effects/shipbonuskineticmissiledamagegb2.py | 2 ++ eos/effects/shipbonuskineticmissiledamagegc2.py | 2 ++ eos/effects/shipbonuskineticmissiledamagegf.py | 2 ++ eos/effects/shipbonuskineticshieldresistancecb2.py | 2 +- eos/effects/shipbonuskineticshieldresistanceore3.py | 6 ------ eos/effects/shipbonuslargeenergyturretdamagecb2.py | 7 ------- eos/effects/shipbonuslargeenergyweapondamageab2.py | 2 +- .../shipbonuslightdronearmorhppiratefaction.py | 2 ++ ...hipbonuslightdronedamagemultiplierpiratefaction.py | 2 ++ eos/effects/shipbonuslightdronehppiratefaction.py | 2 ++ .../shipbonuslightdroneshieldhppiratefaction.py | 2 ++ .../shipbonusmediumdronearmorhppiratefaction.py | 2 ++ ...ipbonusmediumdronedamagemultiplierpiratefaction.py | 2 ++ eos/effects/shipbonusmediumdronehppiratefaction.py | 2 ++ .../shipbonusmediumdroneshieldhppiratefaction.py | 2 ++ eos/effects/shipbonusmediumenergyturretdamagecc2.py | 7 ------- eos/effects/shipbonusminingdurationore3.py | 3 +++ eos/effects/shipbonusminingiceharvestingrangeore2.py | 2 ++ .../shipbonusmissileexplosiondelaypiratefaction2.py | 4 ++++ ...onusorecapshipdronearmorhpandshieldhpandhpbonus.py | 2 +- eos/effects/shipbonusorecapshipdronedmgbonus.py | 2 +- eos/effects/shipbonusoreholdore2.py | 1 + .../shipbonusrepairsystemsarmorrepairamountgb2.py | 2 +- .../shipbonussentrydronearmorhppiratefaction.py | 2 ++ ...ipbonussentrydronedamagemultiplierpiratefaction.py | 2 ++ eos/effects/shipbonussentrydronehppiratefaction.py | 2 ++ .../shipbonussentrydroneshieldhppiratefaction.py | 2 ++ eos/effects/shipbonusshieldboostci2.py | 2 ++ eos/effects/shipbonusshieldboostermb1a.py | 2 +- eos/effects/shipbonusshieldboostmi2.py | 2 ++ eos/effects/shipbonussmallenergyturretdamagecf2.py | 7 ------- eos/effects/shipbonussptfalloffmf2.py | 2 +- eos/effects/shipbonusstasismf2.py | 1 + eos/effects/shipbonustdoptimalbonusaf1.py | 2 ++ eos/effects/shipbonustdoptimalbonusaf2.py | 7 ------- eos/effects/shipbonusthermalmissiledamagegb2.py | 2 ++ eos/effects/shipbonusthermalmissiledamagegc2.py | 2 ++ eos/effects/shipbonusthermalmissiledamagegf.py | 2 ++ eos/effects/shipbonusthermicshieldresistancecb2.py | 2 +- eos/effects/shipbonusthermicshieldresistanceore3.py | 6 ------ eos/effects/shipbonusvelocityci.py | 1 + eos/effects/shipbonusvelocitygi.py | 5 ++--- eos/effects/shipbonuswarpscramblemaxrangegb.py | 2 ++ eos/effects/shipbonuswarpscramblermaxrangegc2.py | 1 + eos/effects/shipbonuswarpscramblermaxrangegf2.py | 1 + eos/effects/shipcargobonusai.py | 2 +- .../shipcommandbonuseffectivemultiplierorecapital2.py | 2 +- ...antitybonusindustrialreconfigurationorecapital1.py | 2 +- .../shipfighterbomberdamagepiratesupercarrier.py | 2 +- .../shipfighterbomberhitpointspiratesupercarrier.py | 2 +- eos/effects/shipfighterdamagepiratesupercarrier.py | 2 +- eos/effects/shipfighterhitpointspiratesupercarrier.py | 2 +- eos/effects/shipgchyieldbonusorefrig2.py | 2 +- eos/effects/shiphtdmgbonusfixedgc.py | 1 + eos/effects/shiphtdmgbonusgb.py | 2 +- eos/effects/shiphybriddamagebonuscf2.py | 2 +- eos/effects/shiphybriddmg1gbc1.py | 1 + eos/effects/shiphybridfalloff1gd1.py | 1 + eos/effects/shiphybridoptimal1cbc1.py | 1 + eos/effects/shiphybridrange1cd1.py | 2 +- eos/effects/shiphybridtracking1gd2.py | 1 + eos/effects/shiphybridtrackingcd2.py | 2 +- eos/effects/shiphybridtrackinggc2.py | 2 +- eos/effects/shiplasercapneed2ad1.py | 2 +- eos/effects/shiplaserrofac2.py | 2 +- eos/effects/shiplasertracking2ad2.py | 2 +- eos/effects/shipminingbonusore2.py | 8 -------- eos/effects/shipminingbonusorefrig1.py | 2 +- .../shipmissileassaultmissilevelocitybonuscc2.py | 2 +- eos/effects/shipmissileemdamagecb.py | 2 ++ eos/effects/shipmissileemdamagecc.py | 1 + eos/effects/shipmissileemdamagecf.py | 3 +++ eos/effects/shipmissileexpdamagecc.py | 1 + eos/effects/shipmissileexplodamagecb.py | 2 ++ eos/effects/shipmissileexplosivedamagecf.py | 3 +++ eos/effects/shipmissileheavyvelocitybonuscc2.py | 2 +- eos/effects/shipmissilekindamagecb.py | 2 ++ eos/effects/shipmissilekineticdamagecc.py | 1 + eos/effects/shipmissilekineticdamagecf.py | 1 + eos/effects/shipmissilelightvelocitybonuscc2.py | 2 +- eos/effects/shipmissilerofcc.py | 2 +- eos/effects/shipmissilethermaldamagecf.py | 3 +++ eos/effects/shipmissilethermdamagecb.py | 2 ++ eos/effects/shipmissilethermdamagecc.py | 1 + eos/effects/shipmissilevelocitypiratefactioncruise.py | 6 ------ .../shipmissilevelocitypiratefactionfrigate.py | 4 +++- eos/effects/shipmissilevelocitypiratefactionheavy.py | 6 ------ .../shipmissilevelocitypiratefactionheavyassault.py | 6 ------ eos/effects/shipmissilevelocitypiratefactionlight.py | 1 - eos/effects/shipmissilevelocitypiratefactiontorp.py | 6 ------ eos/effects/shippdmgbonusmf.py | 2 +- eos/effects/shipprojectiledamagemd1.py | 1 + eos/effects/shipprojectiletracking1md2.py | 1 + eos/effects/shipptspeedbonusmb2.py | 2 +- eos/effects/shippturretfalloffbonusmc2.py | 2 +- eos/effects/shippturretspeedbonusmc.py | 1 + eos/effects/shipsetdmgbonus2af.py | 2 +- eos/effects/shipshieldboost1mbc1.py | 1 + eos/effects/shipshieldemresistance1cbc2.py | 1 + eos/effects/shipshieldemresistancecf2.py | 2 +- eos/effects/shipshieldexplosiveresistance1cbc2.py | 1 + eos/effects/shipshieldexplosiveresistancecf2.py | 2 +- eos/effects/shipshieldkineticresistance1cbc2.py | 1 + eos/effects/shipshieldkineticresistancecf2.py | 2 +- eos/effects/shipshieldthermalresistance1cbc2.py | 1 + eos/effects/shipshieldthermalresistancecf2.py | 2 +- eos/effects/shipshtdmgbonusgf.py | 2 +- eos/effects/shipstasiswebrangebonusmc2.py | 2 ++ eos/effects/shipstasiswebstrengthbonusmc2.py | 1 - eos/effects/shipstasiswebstrengthbonusmf2.py | 1 - eos/effects/shiptcapneedbonusac.py | 2 +- eos/effects/shipvelocitybonusai.py | 1 + eos/effects/smallenergymaxrangebonus.py | 2 +- eos/effects/smallhybridmaxrangebonus.py | 2 +- eos/effects/smallprojectilemaxrangebonus.py | 2 +- eos/effects/stripminermaxrangebonus.py | 2 +- .../structurestealthemitterarraysigdecrease.py | 3 ++- eos/effects/targetattack.py | 2 +- eos/effects/warpspeedaddition.py | 2 ++ eos/effects/zcolinarmorhpperlvl.py | 7 ------- eos/effects/zcolinorcacargobonus.py | 2 +- eos/effects/zcolinorcaforemanmodbonus.py | 2 +- eos/effects/zcolinorcasurveyscannerbonus.py | 2 +- eos/effects/zcolinorcatractorrangebonus.py | 2 +- eos/effects/zcolinorcatractorvelocitybonus.py | 2 +- eos/effects/zcolinshieldhpperlvl.py | 7 ------- 260 files changed, 327 insertions(+), 324 deletions(-) delete mode 100755 eos/effects/dreadnoughtshipbonusmissilekineticdmgc2.py delete mode 100755 eos/effects/dreadnoughtshipbonusmissilekineticdmgc3.py delete mode 100755 eos/effects/dronedmgbonusrequiringscoutdroneop.py delete mode 100755 eos/effects/dronemwdboostonline.py delete mode 100755 eos/effects/elitebonusbargeminingyield.py delete mode 100755 eos/effects/eliteindustrialarmorrepairamountelite1.py delete mode 100755 eos/effects/eliteindustrialarmorrepairdurationelite2.py delete mode 100755 eos/effects/eliteindustrialshieldboostamountelite1.py delete mode 100755 eos/effects/gangmininglaserandiceharvesterandgascloudharvestermaxrangebonus.py delete mode 100755 eos/effects/modifymaxvelocityofshiponline.py delete mode 100755 eos/effects/shipbonusdronecapacitygf.py delete mode 100755 eos/effects/shipbonusemshieldresistanceore3.py delete mode 100755 eos/effects/shipbonusewweapondisruptiontrackingspeedbonusaf1.py delete mode 100755 eos/effects/shipbonusexplosiveshieldresistanceore3.py delete mode 100755 eos/effects/shipbonuskineticshieldresistanceore3.py delete mode 100755 eos/effects/shipbonuslargeenergyturretdamagecb2.py delete mode 100755 eos/effects/shipbonusmediumenergyturretdamagecc2.py delete mode 100755 eos/effects/shipbonussmallenergyturretdamagecf2.py delete mode 100755 eos/effects/shipbonustdoptimalbonusaf2.py delete mode 100755 eos/effects/shipbonusthermicshieldresistanceore3.py delete mode 100755 eos/effects/shipminingbonusore2.py delete mode 100755 eos/effects/shipmissilevelocitypiratefactioncruise.py delete mode 100755 eos/effects/shipmissilevelocitypiratefactionheavy.py delete mode 100755 eos/effects/shipmissilevelocitypiratefactionheavyassault.py delete mode 100755 eos/effects/shipmissilevelocitypiratefactiontorp.py delete mode 100755 eos/effects/zcolinarmorhpperlvl.py delete mode 100755 eos/effects/zcolinshieldhpperlvl.py diff --git a/eos/effects/accessdifficultybonusmodifierrequiringarchaelogy.py b/eos/effects/accessdifficultybonusmodifierrequiringarchaelogy.py index 3bd1be7a7..3f43f2bb7 100755 --- a/eos/effects/accessdifficultybonusmodifierrequiringarchaelogy.py +++ b/eos/effects/accessdifficultybonusmodifierrequiringarchaelogy.py @@ -1,6 +1,7 @@ # Used by: # Modules named like: Emission Scope Sharpener (8 of 8) # Implant: Poteque 'Prospector' Archaeology AC-905 +# Implant: Poteque 'Prospector' Environmental Analysis EY-1005 type = "passive" def handler(fit, container, context): fit.modules.filteredItemIncrease(lambda module: module.item.requiresSkill("Archaeology"), diff --git a/eos/effects/accessdifficultybonusmodifierrequiringhacking.py b/eos/effects/accessdifficultybonusmodifierrequiringhacking.py index ebd4489bb..a296475e0 100755 --- a/eos/effects/accessdifficultybonusmodifierrequiringhacking.py +++ b/eos/effects/accessdifficultybonusmodifierrequiringhacking.py @@ -1,5 +1,6 @@ # Used by: # Modules named like: Memetic Algorithm Bank (8 of 8) +# Implant: Poteque 'Prospector' Environmental Analysis EY-1005 # Implant: Poteque 'Prospector' Hacking HC-905 type = "passive" def handler(fit, container, context): diff --git a/eos/effects/angelsetbonus.py b/eos/effects/angelsetbonus.py index 5d609ed11..efd7edf5f 100755 --- a/eos/effects/angelsetbonus.py +++ b/eos/effects/angelsetbonus.py @@ -1,5 +1,6 @@ # Used by: -# Implants named like: Halo (12 of 12) +# Implants named like: Halo (18 of 18) +# Implants named like: Low grade Halo (12 of 12) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/archaeologyskillvirusbonus.py b/eos/effects/archaeologyskillvirusbonus.py index 0c32e06f8..10e6106cf 100644 --- a/eos/effects/archaeologyskillvirusbonus.py +++ b/eos/effects/archaeologyskillvirusbonus.py @@ -1,6 +1,7 @@ # Used by: # Modules named like: Emission Scope Sharpener (8 of 8) # Implant: Poteque 'Prospector' Archaeology AC-905 +# Implant: Poteque 'Prospector' Environmental Analysis EY-1005 # Skill: Archaeology type = "passive" def handler(fit, container, context): diff --git a/eos/effects/basesensorstrengthmodifierrequiringastrometrics.py b/eos/effects/basesensorstrengthmodifierrequiringastrometrics.py index 573ab896e..7e1b8ada0 100755 --- a/eos/effects/basesensorstrengthmodifierrequiringastrometrics.py +++ b/eos/effects/basesensorstrengthmodifierrequiringastrometrics.py @@ -1,6 +1,6 @@ # Used by: # Modules from group: Scan Probe Launcher (4 of 7) -# Implants named like: Low grade Virtue (5 of 6) +# Implants named like: Low grade Virtue (10 of 12) # Implants named like: Poteque 'Prospector' Astrometric Rangefinding AR (3 of 3) # Modules named like: Gravity Capacitor Upgrade (8 of 8) # Skill: Astrometric Rangefinding diff --git a/eos/effects/boostermodifyboosterarmorpenalties.py b/eos/effects/boostermodifyboosterarmorpenalties.py index a1fd83c72..56a188c01 100755 --- a/eos/effects/boostermodifyboosterarmorpenalties.py +++ b/eos/effects/boostermodifyboosterarmorpenalties.py @@ -1,6 +1,6 @@ # Used by: # Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2) -# Implants named like: Low grade Edge (5 of 6) +# Implants named like: Low grade Edge (10 of 12) # Skill: Neurotoxin Control type = "passive" def handler(fit, container, context): diff --git a/eos/effects/boostermodifyboostermaxvelocityandcapacitorpenalty.py b/eos/effects/boostermodifyboostermaxvelocityandcapacitorpenalty.py index 12310dff8..37e5552c5 100755 --- a/eos/effects/boostermodifyboostermaxvelocityandcapacitorpenalty.py +++ b/eos/effects/boostermodifyboostermaxvelocityandcapacitorpenalty.py @@ -1,6 +1,6 @@ # Used by: # Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2) -# Implants named like: Low grade Edge (5 of 6) +# Implants named like: Low grade Edge (10 of 12) # Skill: Neurotoxin Control type = "passive" def handler(fit, container, context): diff --git a/eos/effects/boostermodifyboostermissilepenalty.py b/eos/effects/boostermodifyboostermissilepenalty.py index ecf30a320..e7aaef2c8 100755 --- a/eos/effects/boostermodifyboostermissilepenalty.py +++ b/eos/effects/boostermodifyboostermissilepenalty.py @@ -1,6 +1,6 @@ # Used by: # Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2) -# Implants named like: Low grade Edge (5 of 6) +# Implants named like: Low grade Edge (10 of 12) # Skill: Neurotoxin Control type = "passive" def handler(fit, container, context): diff --git a/eos/effects/boostermodifyboostershieldpenalty.py b/eos/effects/boostermodifyboostershieldpenalty.py index fe2d176b3..474584603 100755 --- a/eos/effects/boostermodifyboostershieldpenalty.py +++ b/eos/effects/boostermodifyboostershieldpenalty.py @@ -1,6 +1,6 @@ # Used by: # Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2) -# Implants named like: Low grade Edge (5 of 6) +# Implants named like: Low grade Edge (10 of 12) # Skill: Neurotoxin Control type = "passive" def handler(fit, container, context): diff --git a/eos/effects/boostermodifyboosterturretpenalty.py b/eos/effects/boostermodifyboosterturretpenalty.py index 595464043..6699acc12 100755 --- a/eos/effects/boostermodifyboosterturretpenalty.py +++ b/eos/effects/boostermodifyboosterturretpenalty.py @@ -1,6 +1,6 @@ # Used by: # Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2) -# Implants named like: Low grade Edge (5 of 6) +# Implants named like: Low grade Edge (10 of 12) # Skill: Neurotoxin Control type = "passive" def handler(fit, container, context): diff --git a/eos/effects/cargocapacitymultiply.py b/eos/effects/cargocapacitymultiply.py index c719d57c1..38bca7175 100755 --- a/eos/effects/cargocapacitymultiply.py +++ b/eos/effects/cargocapacitymultiply.py @@ -1,6 +1,7 @@ # Used by: # Modules from group: Expanded Cargohold (13 of 13) # Modules from group: Overdrive Injector System (14 of 14) +# Modules from group: Reinforced Bulkhead (12 of 12) type = "passive" def handler(fit, module, context): fit.ship.multiplyItemAttr("capacity", module.getModifiedItemAttr("cargoCapacityMultiplier")) diff --git a/eos/effects/carriercaldaridronemax1.py b/eos/effects/carriercaldaridronemax1.py index 3b67951f4..970ccebec 100755 --- a/eos/effects/carriercaldaridronemax1.py +++ b/eos/effects/carriercaldaridronemax1.py @@ -1,6 +1,5 @@ # Used by: # Ship: Chimera -# Ship: Revenant # Ship: Wyvern type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/carriercaldarifightersandbomberssig1.py b/eos/effects/carriercaldarifightersandbomberssig1.py index b0a20984c..955716425 100644 --- a/eos/effects/carriercaldarifightersandbomberssig1.py +++ b/eos/effects/carriercaldarifightersandbomberssig1.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Revenant type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Carrier").level diff --git a/eos/effects/commandshipmultirelayeffect.py b/eos/effects/commandshipmultirelayeffect.py index 1eca071b1..a120f49df 100755 --- a/eos/effects/commandshipmultirelayeffect.py +++ b/eos/effects/commandshipmultirelayeffect.py @@ -1,7 +1,7 @@ # Used by: +# Ships from group: Capital Industrial Ship (2 of 2) # Ships from group: Command Ship (8 of 8) -# Ship: Orca -# Ship: Rorqual +# Ships from group: Industrial Command Ship (2 of 2) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemIncrease(lambda mod: mod.item.group.name == "Gang Coordinator", diff --git a/eos/effects/covertopsandreconopscloakmoduledelaybonus.py b/eos/effects/covertopsandreconopscloakmoduledelaybonus.py index 3d5d95227..2d6f6ea72 100755 --- a/eos/effects/covertopsandreconopscloakmoduledelaybonus.py +++ b/eos/effects/covertopsandreconopscloakmoduledelaybonus.py @@ -7,6 +7,7 @@ # Ships named like: Stratios (2 of 2) # Subsystems named like: Offensive Covert Reconfiguration (4 of 4) # Ship: Astero +# Ship: Prospect type = "passive" def handler(fit, container, context): fit.modules.filteredItemForce(lambda mod: mod.item.requiresSkill("Cloaking"), diff --git a/eos/effects/covertopscloakcpupercentbonuspiratefaction.py b/eos/effects/covertopscloakcpupercentbonuspiratefaction.py index 53b50c745..b4362dfb2 100644 --- a/eos/effects/covertopscloakcpupercentbonuspiratefaction.py +++ b/eos/effects/covertopscloakcpupercentbonuspiratefaction.py @@ -1,5 +1,6 @@ # Used by: # Ship: Astero +# Ship: Prospect type = "passive" runTime = "early" def handler(fit, ship, context): diff --git a/eos/effects/drawbackcargocapacity.py b/eos/effects/drawbackcargocapacity.py index a478f370e..b3a6db767 100644 --- a/eos/effects/drawbackcargocapacity.py +++ b/eos/effects/drawbackcargocapacity.py @@ -1,3 +1,5 @@ +# Used by: +# Modules named like: Transverse Bulkhead (8 of 8) type = "passive" def handler(fit, module, context): fit.ship.boostItemAttr("capacity", module.getModifiedItemAttr("drawback")) diff --git a/eos/effects/drawbackmaxvelocity.py b/eos/effects/drawbackmaxvelocity.py index a81f69a57..bf3021bdd 100755 --- a/eos/effects/drawbackmaxvelocity.py +++ b/eos/effects/drawbackmaxvelocity.py @@ -1,5 +1,5 @@ # Used by: -# Modules from group: Rig Armor (48 of 64) +# Modules from group: Rig Armor (48 of 72) # Modules from group: Rig Resource Processing (8 of 10) type = "passive" def handler(fit, module, context): diff --git a/eos/effects/dreadnoughtshipbonusmissilekineticdmgc2.py b/eos/effects/dreadnoughtshipbonusmissilekineticdmgc2.py deleted file mode 100755 index f6ff28bd4..000000000 --- a/eos/effects/dreadnoughtshipbonusmissilekineticdmgc2.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Phoenix -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Caldari Dreadnought").level - fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Citadel Torpedoes"), - "kineticDamage", ship.getModifiedItemAttr("dreadnoughtShipBonusC2") * level) diff --git a/eos/effects/dreadnoughtshipbonusmissilekineticdmgc3.py b/eos/effects/dreadnoughtshipbonusmissilekineticdmgc3.py deleted file mode 100755 index 53c7ab339..000000000 --- a/eos/effects/dreadnoughtshipbonusmissilekineticdmgc3.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Phoenix -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Caldari Dreadnought").level - fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Citadel Cruise Missiles"), - "kineticDamage", ship.getModifiedItemAttr("dreadnoughtShipBonusC3") * level) diff --git a/eos/effects/dreadnoughtshipbonusshieldresistancesc2.py b/eos/effects/dreadnoughtshipbonusshieldresistancesc2.py index d4b68ac37..4c1056824 100644 --- a/eos/effects/dreadnoughtshipbonusshieldresistancesc2.py +++ b/eos/effects/dreadnoughtshipbonusshieldresistancesc2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Phoenix type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Dreadnought").level diff --git a/eos/effects/dronedamagebonusonline.py b/eos/effects/dronedamagebonusonline.py index c257366ae..9e13552fc 100755 --- a/eos/effects/dronedamagebonusonline.py +++ b/eos/effects/dronedamagebonusonline.py @@ -1,5 +1,5 @@ # Used by: -# Modules from group: Drone Damage Modules (6 of 6) +# Modules from group: Drone Damage Modules (10 of 10) type = "passive" def handler(fit, module, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"), diff --git a/eos/effects/dronedmgbonus.py b/eos/effects/dronedmgbonus.py index 7e85625de..0daeb8a3b 100755 --- a/eos/effects/dronedmgbonus.py +++ b/eos/effects/dronedmgbonus.py @@ -1,7 +1,6 @@ # Used by: +# Skills from group: Drones (8 of 21) # Skills named like: Drone Specialization (4 of 4) -# Skill: Heavy Drone Operation -# Skill: Sentry Drone Interfacing type = "passive" def handler(fit, skill, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill(skill), diff --git a/eos/effects/dronedmgbonusrequiringscoutdroneop.py b/eos/effects/dronedmgbonusrequiringscoutdroneop.py deleted file mode 100755 index 701340ec8..000000000 --- a/eos/effects/dronedmgbonusrequiringscoutdroneop.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Skill: Combat Drone Operation -type = "passive" -def handler(fit, skill, context): - fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Scout Drone Operation"), - "damageMultiplier", skill.getModifiedItemAttr("damageMultiplierBonus") * skill.level) diff --git a/eos/effects/dronemwdboostonline.py b/eos/effects/dronemwdboostonline.py deleted file mode 100755 index ad6ae178e..000000000 --- a/eos/effects/dronemwdboostonline.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Modules from group: Drone Navigation Computer (6 of 6) -type = "passive" -def handler(fit, module, context): - fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"), "maxVelocity", - module.getModifiedItemAttr("speedBoostFactor"), stackingPenalties = True) diff --git a/eos/effects/dronemwdspeedbonus.py b/eos/effects/dronemwdspeedbonus.py index 7f2375cf6..5a5a8af88 100644 --- a/eos/effects/dronemwdspeedbonus.py +++ b/eos/effects/dronemwdspeedbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Modules from group: Drone Navigation Computer (8 of 8) type = "passive" def handler(fit, module, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"), "maxVelocity", diff --git a/eos/effects/dronetrackingcomputerbonus.py b/eos/effects/dronetrackingcomputerbonus.py index 3c4ecfa15..870d87334 100644 --- a/eos/effects/dronetrackingcomputerbonus.py +++ b/eos/effects/dronetrackingcomputerbonus.py @@ -1,5 +1,6 @@ # Used by: -# Modules from group: Drone Tracking Modules (7 of 7) +# Variations of module: Omnidirectional Tracking Link I (7 of 7) +# Module: Sentient Omnidirectional Tracking Link type = "active" def handler(fit, module, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"), diff --git a/eos/effects/dronetrackingenhancerbonus.py b/eos/effects/dronetrackingenhancerbonus.py index f9c2cb7a0..d1e4be90a 100644 --- a/eos/effects/dronetrackingenhancerbonus.py +++ b/eos/effects/dronetrackingenhancerbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Modules named like: Omnidirectional Tracking Enhancer (9 of 9) type = "passive" def handler(fit, module, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"), diff --git a/eos/effects/elitebargebonusiceharvestingcycletimebarge3.py b/eos/effects/elitebargebonusiceharvestingcycletimebarge3.py index 2442c051d..d81748092 100755 --- a/eos/effects/elitebargebonusiceharvestingcycletimebarge3.py +++ b/eos/effects/elitebargebonusiceharvestingcycletimebarge3.py @@ -1,5 +1,5 @@ # Used by: -# Ships from group: Exhumer (3 of 3) +# Ships from group: Exhumer (4 of 4) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Exhumers").level diff --git a/eos/effects/elitebargebonusminingdurationbarge2.py b/eos/effects/elitebargebonusminingdurationbarge2.py index 163439510..d1e458f7b 100644 --- a/eos/effects/elitebargebonusminingdurationbarge2.py +++ b/eos/effects/elitebargebonusminingdurationbarge2.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Exhumer (4 of 4) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Exhumers").level diff --git a/eos/effects/elitebargeshieldresistance1.py b/eos/effects/elitebargeshieldresistance1.py index 18fef5ab9..3a4b10a6c 100644 --- a/eos/effects/elitebargeshieldresistance1.py +++ b/eos/effects/elitebargeshieldresistance1.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Exhumer (4 of 4) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Exhumers").level diff --git a/eos/effects/elitebonusbargeminingyield.py b/eos/effects/elitebonusbargeminingyield.py deleted file mode 100755 index 4f35203a4..000000000 --- a/eos/effects/elitebonusbargeminingyield.py +++ /dev/null @@ -1,8 +0,0 @@ -# Used by: -# Ships from group: Exhumer (3 of 3) -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Exhumers").level - groups = ("Strip Miner", "Frequency Mining Laser") - fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in groups, - "miningAmount", ship.getModifiedItemAttr("eliteBonusBarge1") * level) diff --git a/eos/effects/elitebonusexpeditionmining1.py b/eos/effects/elitebonusexpeditionmining1.py index 519635646..677a1daca 100644 --- a/eos/effects/elitebonusexpeditionmining1.py +++ b/eos/effects/elitebonusexpeditionmining1.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Prospect type = "passive" def handler(fit, module, context): level = fit.character.getSkill("Expedition Frigates").level diff --git a/eos/effects/elitebonusexpeditionsigradius2.py b/eos/effects/elitebonusexpeditionsigradius2.py index a504c7b1e..37b57f9d9 100644 --- a/eos/effects/elitebonusexpeditionsigradius2.py +++ b/eos/effects/elitebonusexpeditionsigradius2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Prospect type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Expedition Frigates").level diff --git a/eos/effects/elitebonusjumpfreighterarmorhp1.py b/eos/effects/elitebonusjumpfreighterarmorhp1.py index 0d0f730f8..688fd3efa 100755 --- a/eos/effects/elitebonusjumpfreighterarmorhp1.py +++ b/eos/effects/elitebonusjumpfreighterarmorhp1.py @@ -1,5 +1,6 @@ # Used by: -# Ships from group: Jump Freighter (4 of 4) +# Ship: Anshar +# Ship: Ark type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Jump Freighters").level diff --git a/eos/effects/elitebonusjumpfreightershieldhp1.py b/eos/effects/elitebonusjumpfreightershieldhp1.py index aff71a550..5699295dc 100755 --- a/eos/effects/elitebonusjumpfreightershieldhp1.py +++ b/eos/effects/elitebonusjumpfreightershieldhp1.py @@ -1,5 +1,6 @@ # Used by: -# Ships from group: Jump Freighter (4 of 4) +# Ship: Nomad +# Ship: Rhea type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Jump Freighters").level diff --git a/eos/effects/eliteindustrialabheatbonus.py b/eos/effects/eliteindustrialabheatbonus.py index d93175118..8da46f978 100644 --- a/eos/effects/eliteindustrialabheatbonus.py +++ b/eos/effects/eliteindustrialabheatbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Deep Space Transport (4 of 4) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Afterburner"), diff --git a/eos/effects/eliteindustrialarmorhardenerheatbonus.py b/eos/effects/eliteindustrialarmorhardenerheatbonus.py index 94a2f9947..924f097bf 100644 --- a/eos/effects/eliteindustrialarmorhardenerheatbonus.py +++ b/eos/effects/eliteindustrialarmorhardenerheatbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Deep Space Transport (4 of 4) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Hull Upgrades"), diff --git a/eos/effects/eliteindustrialarmorrepairamountelite1.py b/eos/effects/eliteindustrialarmorrepairamountelite1.py deleted file mode 100755 index 5a4b68df4..000000000 --- a/eos/effects/eliteindustrialarmorrepairamountelite1.py +++ /dev/null @@ -1,9 +0,0 @@ -# Used by: -# Ship: Impel -# Ship: Occator -# Ship: Prorator -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Transport Ships").level - fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"), - "armorDamageAmount", ship.getModifiedItemAttr("eliteBonusIndustrial1") * level) diff --git a/eos/effects/eliteindustrialarmorrepairdurationelite2.py b/eos/effects/eliteindustrialarmorrepairdurationelite2.py deleted file mode 100755 index 3bc06c359..000000000 --- a/eos/effects/eliteindustrialarmorrepairdurationelite2.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Viator -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Transport Ships").level - fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"), - "duration", ship.getModifiedItemAttr("eliteBonusIndustrial2") * level) diff --git a/eos/effects/eliteindustrialarmorrepairheatbonus.py b/eos/effects/eliteindustrialarmorrepairheatbonus.py index 9fcaed790..f556fb7fd 100644 --- a/eos/effects/eliteindustrialarmorrepairheatbonus.py +++ b/eos/effects/eliteindustrialarmorrepairheatbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Deep Space Transport (4 of 4) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"), diff --git a/eos/effects/eliteindustrialarmorresists2.py b/eos/effects/eliteindustrialarmorresists2.py index f273f4a3f..c02806024 100644 --- a/eos/effects/eliteindustrialarmorresists2.py +++ b/eos/effects/eliteindustrialarmorresists2.py @@ -1,3 +1,6 @@ +# Used by: +# Ship: Impel +# Ship: Occator type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Transport Ships").level diff --git a/eos/effects/eliteindustrialfleetcapacity1.py b/eos/effects/eliteindustrialfleetcapacity1.py index f9eedf630..17e82224b 100644 --- a/eos/effects/eliteindustrialfleetcapacity1.py +++ b/eos/effects/eliteindustrialfleetcapacity1.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Deep Space Transport (4 of 4) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Transport Ships").level diff --git a/eos/effects/eliteindustrialmwdheatbonus.py b/eos/effects/eliteindustrialmwdheatbonus.py index 7bdeb157e..4e3339069 100644 --- a/eos/effects/eliteindustrialmwdheatbonus.py +++ b/eos/effects/eliteindustrialmwdheatbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Deep Space Transport (4 of 4) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("High Speed Maneuvering"), diff --git a/eos/effects/eliteindustrialreactivearmorhardenerheatbonus.py b/eos/effects/eliteindustrialreactivearmorhardenerheatbonus.py index 87af5964c..bff8504e8 100644 --- a/eos/effects/eliteindustrialreactivearmorhardenerheatbonus.py +++ b/eos/effects/eliteindustrialreactivearmorhardenerheatbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Deep Space Transport (4 of 4) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Hull Upgrades"), diff --git a/eos/effects/eliteindustrialshieldboostamountelite1.py b/eos/effects/eliteindustrialshieldboostamountelite1.py deleted file mode 100755 index 60488a972..000000000 --- a/eos/effects/eliteindustrialshieldboostamountelite1.py +++ /dev/null @@ -1,10 +0,0 @@ -# Used by: -# Ship: Bustard -# Ship: Crane -# Ship: Mastodon -# Ship: Prowler -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Transport Ships").level - fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"), - "shieldBonus", ship.getModifiedItemAttr("eliteBonusIndustrial1") * level) diff --git a/eos/effects/eliteindustrialshieldboosterheatbonus.py b/eos/effects/eliteindustrialshieldboosterheatbonus.py index a519a37e7..0c72bd8cc 100644 --- a/eos/effects/eliteindustrialshieldboosterheatbonus.py +++ b/eos/effects/eliteindustrialshieldboosterheatbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Deep Space Transport (4 of 4) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"), diff --git a/eos/effects/eliteindustrialshieldhardenerheatbonus.py b/eos/effects/eliteindustrialshieldhardenerheatbonus.py index e00ce066d..685e6a755 100644 --- a/eos/effects/eliteindustrialshieldhardenerheatbonus.py +++ b/eos/effects/eliteindustrialshieldhardenerheatbonus.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Deep Space Transport (4 of 4) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Tactical Shield Manipulation"), diff --git a/eos/effects/eliteindustrialshieldresists2.py b/eos/effects/eliteindustrialshieldresists2.py index b225ca689..f8e126c97 100644 --- a/eos/effects/eliteindustrialshieldresists2.py +++ b/eos/effects/eliteindustrialshieldresists2.py @@ -1,3 +1,6 @@ +# Used by: +# Ship: Bustard +# Ship: Mastodon type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Transport Ships").level diff --git a/eos/effects/eliteindustrialwarpspeedbonus1.py b/eos/effects/eliteindustrialwarpspeedbonus1.py index 41281ca48..19785b5ae 100644 --- a/eos/effects/eliteindustrialwarpspeedbonus1.py +++ b/eos/effects/eliteindustrialwarpspeedbonus1.py @@ -1,3 +1,5 @@ +# Used by: +# Ships from group: Blockade Runner (4 of 4) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Transport Ships").level diff --git a/eos/effects/evasivemaneuveringagilitybonuspostpercentagilityship.py b/eos/effects/evasivemaneuveringagilitybonuspostpercentagilityship.py index 21a7bb63a..d76a2193b 100755 --- a/eos/effects/evasivemaneuveringagilitybonuspostpercentagilityship.py +++ b/eos/effects/evasivemaneuveringagilitybonuspostpercentagilityship.py @@ -1,6 +1,6 @@ # Used by: # Implants named like: Eifyr and Co. 'Rogue' Evasive Maneuvering EM (6 of 6) -# Implants named like: Low grade Nomad (5 of 6) +# Implants named like: Low grade Nomad (10 of 12) # Modules named like: Low Friction Nozzle Joints (8 of 8) # Implant: Genolution Core Augmentation CA-4 # Skill: Evasive Maneuvering diff --git a/eos/effects/ewgroupecmburstmaxrangebonus.py b/eos/effects/ewgroupecmburstmaxrangebonus.py index 8ec6ab7b1..7ca7594d2 100755 --- a/eos/effects/ewgroupecmburstmaxrangebonus.py +++ b/eos/effects/ewgroupecmburstmaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Centurion (5 of 6) +# Implants named like: Low grade Centurion (10 of 12) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote ECM Burst", diff --git a/eos/effects/ewgrouprsdmaxrangebonus.py b/eos/effects/ewgrouprsdmaxrangebonus.py index 6f0cb57bc..8f47b72bb 100755 --- a/eos/effects/ewgrouprsdmaxrangebonus.py +++ b/eos/effects/ewgrouprsdmaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Centurion (5 of 6) +# Implants named like: Low grade Centurion (10 of 12) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote Sensor Damper", diff --git a/eos/effects/ewgrouptdmaxrangebonus.py b/eos/effects/ewgrouptdmaxrangebonus.py index 7036ffa49..00f7077c1 100755 --- a/eos/effects/ewgrouptdmaxrangebonus.py +++ b/eos/effects/ewgrouptdmaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Centurion (5 of 6) +# Implants named like: Low grade Centurion (10 of 12) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tracking Disruptor", diff --git a/eos/effects/ewgrouptpmaxrangebonus.py b/eos/effects/ewgrouptpmaxrangebonus.py index ef6ca3232..959721c15 100755 --- a/eos/effects/ewgrouptpmaxrangebonus.py +++ b/eos/effects/ewgrouptpmaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Centurion (5 of 6) +# Implants named like: Low grade Centurion (10 of 12) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Target Painter", diff --git a/eos/effects/ewskillewmaxrangebonus.py b/eos/effects/ewskillewmaxrangebonus.py index d56a72a8f..78366ef3c 100755 --- a/eos/effects/ewskillewmaxrangebonus.py +++ b/eos/effects/ewskillewmaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Centurion (5 of 6) +# Implants named like: Low grade Centurion (10 of 12) # Modules named like: Particle Dispersion Projector (8 of 8) # Skill: Long Distance Jamming type = "passive" diff --git a/eos/effects/frequencymininglasermaxrangebonus.py b/eos/effects/frequencymininglasermaxrangebonus.py index 341782cb2..b9b52dcdd 100644 --- a/eos/effects/frequencymininglasermaxrangebonus.py +++ b/eos/effects/frequencymininglasermaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Harvest (5 of 6) +# Implants named like: Low grade Harvest (10 of 12) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Frequency Mining Laser", diff --git a/eos/effects/gangmininglaserandiceharvesterandgascloudharvestermaxrangebonus.py b/eos/effects/gangmininglaserandiceharvesterandgascloudharvestermaxrangebonus.py deleted file mode 100755 index 89a4ff27b..000000000 --- a/eos/effects/gangmininglaserandiceharvesterandgascloudharvestermaxrangebonus.py +++ /dev/null @@ -1,11 +0,0 @@ -# Used by: -# Variations of module: Mining Foreman Link - Mining Laser Field Enhancement I (2 of 2) -type = "gang", "active" -gangBoost = "miningMaxRange" -def handler(fit, module, context): - if "gang" not in context: return - groups = ("Mining Laser", "Strip Miner", "Frequency Mining Laser", - "Ice Harvester", "Gas Cloud Harvester") - fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in groups, - "maxRange", module.getModifiedItemAttr("commandBonus"), - stackingPenalties = True) diff --git a/eos/effects/gangmininglasericeharvestergasharvestersurveyscannermaxrangebonus.py b/eos/effects/gangmininglasericeharvestergasharvestersurveyscannermaxrangebonus.py index 8235ef531..683f47a3c 100644 --- a/eos/effects/gangmininglasericeharvestergasharvestersurveyscannermaxrangebonus.py +++ b/eos/effects/gangmininglasericeharvestergasharvestersurveyscannermaxrangebonus.py @@ -1,3 +1,5 @@ +# Used by: +# Variations of module: Mining Foreman Link - Mining Laser Field Enhancement I (2 of 2) type = "gang", "active" gangBoost = "miningMaxRange" def handler(fit, module, context): diff --git a/eos/effects/gasharvestermaxrangebonus.py b/eos/effects/gasharvestermaxrangebonus.py index 439b141ac..806ba5e56 100755 --- a/eos/effects/gasharvestermaxrangebonus.py +++ b/eos/effects/gasharvestermaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Harvest (5 of 6) +# Implants named like: Low grade Harvest (10 of 12) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Gas Cloud Harvester", diff --git a/eos/effects/gchyieldmultiplypassive.py b/eos/effects/gchyieldmultiplypassive.py index 87105143e..e10a51948 100755 --- a/eos/effects/gchyieldmultiplypassive.py +++ b/eos/effects/gchyieldmultiplypassive.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Venture +# Variations of ship: Venture (2 of 2) type = "passive" def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Gas Cloud Harvester", diff --git a/eos/effects/hackingskillvirusbonus.py b/eos/effects/hackingskillvirusbonus.py index 089a1365c..4b1d65d35 100644 --- a/eos/effects/hackingskillvirusbonus.py +++ b/eos/effects/hackingskillvirusbonus.py @@ -1,5 +1,6 @@ # Used by: # Modules named like: Memetic Algorithm Bank (8 of 8) +# Implant: Poteque 'Prospector' Environmental Analysis EY-1005 # Implant: Poteque 'Prospector' Hacking HC-905 # Skill: Hacking type = "passive" diff --git a/eos/effects/hullupgradesarmorhpbonuspostpercenthplocationship.py b/eos/effects/hullupgradesarmorhpbonuspostpercenthplocationship.py index a8acdf1e1..0e588c77e 100755 --- a/eos/effects/hullupgradesarmorhpbonuspostpercenthplocationship.py +++ b/eos/effects/hullupgradesarmorhpbonuspostpercenthplocationship.py @@ -1,7 +1,8 @@ # Used by: -# Implants named like: Slave (10 of 12) +# Implants named like: Low grade Slave (10 of 12) +# Implants named like: Low grade Snake Epsilon (2 of 2) +# Implants named like: Slave (15 of 18) # Modules named like: Trimark Armor Pump (8 of 8) -# Implant: Low-grade Snake Epsilon # Skill: Hull Upgrades type = "passive" def handler(fit, container, context): diff --git a/eos/effects/iceharvestercapacitorneedmultiplier.py b/eos/effects/iceharvestercapacitorneedmultiplier.py index 4c329e3c6..34826ed43 100755 --- a/eos/effects/iceharvestercapacitorneedmultiplier.py +++ b/eos/effects/iceharvestercapacitorneedmultiplier.py @@ -1,6 +1,7 @@ # Used by: -# Variations of ship: Procurer (2 of 2) -# Variations of ship: Retriever (2 of 2) +# Ships from group: Exhumer (3 of 4) +# Ship: Procurer +# Ship: Retriever type = "passive" def handler(fit, ship, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Ice Harvesting"), diff --git a/eos/effects/iceharvesterdurationmultiplier.py b/eos/effects/iceharvesterdurationmultiplier.py index f5b8d8bd7..04bd099d9 100755 --- a/eos/effects/iceharvesterdurationmultiplier.py +++ b/eos/effects/iceharvesterdurationmultiplier.py @@ -1,6 +1,7 @@ # Used by: -# Variations of ship: Procurer (2 of 2) -# Variations of ship: Retriever (2 of 2) +# Ships from group: Exhumer (3 of 4) +# Ship: Procurer +# Ship: Retriever type = "passive" def handler(fit, ship, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Ice Harvesting"), diff --git a/eos/effects/mechanichullhpbonuspostpercenthpship.py b/eos/effects/mechanichullhpbonuspostpercenthpship.py index 3c5210609..8aa7cd0f7 100755 --- a/eos/effects/mechanichullhpbonuspostpercenthpship.py +++ b/eos/effects/mechanichullhpbonuspostpercenthpship.py @@ -1,5 +1,6 @@ # Used by: # Implants named like: Inherent Implants 'Noble' Mechanic MC (6 of 6) +# Modules named like: Transverse Bulkhead (8 of 8) # Skill: Mechanics type = "passive" def handler(fit, container, context): diff --git a/eos/effects/microjumpdrive.py b/eos/effects/microjumpdrive.py index 643ddcd42..18bfb9c6f 100755 --- a/eos/effects/microjumpdrive.py +++ b/eos/effects/microjumpdrive.py @@ -1,5 +1,5 @@ # Used by: -# Module: Large Micro Jump Drive +# Modules from group: Micro Jump Drive (2 of 2) type = "active" def handler(fit, module, context): fit.ship.boostItemAttr("signatureRadius", module.getModifiedItemAttr("signatureRadiusBonusPercent")) \ No newline at end of file diff --git a/eos/effects/miningdirectorbonuscommandbonuseffective.py b/eos/effects/miningdirectorbonuscommandbonuseffective.py index 0c1b8062d..869d110d3 100755 --- a/eos/effects/miningdirectorbonuscommandbonuseffective.py +++ b/eos/effects/miningdirectorbonuscommandbonuseffective.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Rorqual +# Ships from group: Capital Industrial Ship (2 of 2) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Mining Director"), diff --git a/eos/effects/mininglaserrangebonus.py b/eos/effects/mininglaserrangebonus.py index fe57c1e87..3812e93a2 100755 --- a/eos/effects/mininglaserrangebonus.py +++ b/eos/effects/mininglaserrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Harvest (5 of 6) +# Implants named like: Low grade Harvest (10 of 12) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Mining Laser", diff --git a/eos/effects/miningyieldmultiplypassive.py b/eos/effects/miningyieldmultiplypassive.py index 8860c3f4a..6f4f3f773 100755 --- a/eos/effects/miningyieldmultiplypassive.py +++ b/eos/effects/miningyieldmultiplypassive.py @@ -1,7 +1,8 @@ # Used by: -# Variations of ship: Procurer (2 of 2) -# Variations of ship: Retriever (2 of 2) -# Ship: Venture +# Ships from group: Exhumer (3 of 4) +# Variations of ship: Venture (2 of 2) +# Ship: Procurer +# Ship: Retriever type = "passive" def handler(fit, module, context): fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Mining"), diff --git a/eos/effects/modifymaxvelocityofshiponline.py b/eos/effects/modifymaxvelocityofshiponline.py deleted file mode 100755 index fe37798bd..000000000 --- a/eos/effects/modifymaxvelocityofshiponline.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Modules from group: Reinforced Bulkhead (12 of 12) -type = "passive" -def handler(fit, module, context): - fit.ship.multiplyItemAttr("maxVelocity", module.getModifiedItemAttr("maxVelocityBonus"), - stackingPenalties = True) \ No newline at end of file diff --git a/eos/effects/navigationvelocitybonuspostpercentmaxvelocitylocationship.py b/eos/effects/navigationvelocitybonuspostpercentmaxvelocitylocationship.py index 0ce7e2d1f..60c15ba4c 100755 --- a/eos/effects/navigationvelocitybonuspostpercentmaxvelocitylocationship.py +++ b/eos/effects/navigationvelocitybonuspostpercentmaxvelocitylocationship.py @@ -1,5 +1,5 @@ # Used by: -# Implant: Low-grade Snake Alpha +# Implants named like: Low grade Snake Alpha (2 of 2) type = "passive" def handler(fit, implant, context): fit.ship.boostItemAttr("maxVelocity", implant.getModifiedItemAttr("velocityBonus")) \ No newline at end of file diff --git a/eos/effects/navigationvelocitybonuspostpercentmaxvelocityship.py b/eos/effects/navigationvelocitybonuspostpercentmaxvelocityship.py index 97ad7d562..14b517ace 100755 --- a/eos/effects/navigationvelocitybonuspostpercentmaxvelocityship.py +++ b/eos/effects/navigationvelocitybonuspostpercentmaxvelocityship.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Snake (11 of 12) +# Implants named like: Snake (16 of 18) # Modules named like: Auxiliary Thrusters (8 of 8) # Implant: Quafe Zero # Skill: Navigation diff --git a/eos/effects/orecapitalshipshieldtransferrange.py b/eos/effects/orecapitalshipshieldtransferrange.py index 6b404b28e..f917747b8 100755 --- a/eos/effects/orecapitalshipshieldtransferrange.py +++ b/eos/effects/orecapitalshipshieldtransferrange.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Rorqual +# Ships from group: Capital Industrial Ship (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Capital Industrial Ships").level diff --git a/eos/effects/overloadselftrackingmodulebonus.py b/eos/effects/overloadselftrackingmodulebonus.py index 8b5559133..ff3782a5c 100644 --- a/eos/effects/overloadselftrackingmodulebonus.py +++ b/eos/effects/overloadselftrackingmodulebonus.py @@ -1,8 +1,9 @@ # Used by: -# Modules from group: Drone Tracking Modules (7 of 7) # Modules from group: Remote Tracking Computer (10 of 10) # Modules from group: Tracking Computer (14 of 14) # Modules from group: Tracking Disruptor (10 of 10) +# Variations of module: Omnidirectional Tracking Link I (7 of 7) +# Module: Sentient Omnidirectional Tracking Link type = "overheat" def handler(fit, module, context): module.boostItemAttr("maxRangeBonus", module.getModifiedItemAttr("overloadTrackingModuleStrengthBonus")) diff --git a/eos/effects/rolebonusbulkheadcpu.py b/eos/effects/rolebonusbulkheadcpu.py index 650c8dd17..88899d42c 100644 --- a/eos/effects/rolebonusbulkheadcpu.py +++ b/eos/effects/rolebonusbulkheadcpu.py @@ -1,3 +1,6 @@ +# Used by: +# Ships from group: Freighter (4 of 4) +# Ships from group: Jump Freighter (4 of 4) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Reinforced Bulkhead", diff --git a/eos/effects/rorqualcargoscanrangebonus.py b/eos/effects/rorqualcargoscanrangebonus.py index d252b248c..da908f365 100755 --- a/eos/effects/rorqualcargoscanrangebonus.py +++ b/eos/effects/rorqualcargoscanrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Rorqual +# Ships from group: Capital Industrial Ship (2 of 2) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Cargo Scanner", diff --git a/eos/effects/rorqualsurveyscannerrangebonus.py b/eos/effects/rorqualsurveyscannerrangebonus.py index 316bfd087..78bcb57e2 100755 --- a/eos/effects/rorqualsurveyscannerrangebonus.py +++ b/eos/effects/rorqualsurveyscannerrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Rorqual +# Ships from group: Capital Industrial Ship (2 of 2) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Survey Scanner", diff --git a/eos/effects/scanstrengthbonuspercentpassive.py b/eos/effects/scanstrengthbonuspercentpassive.py index 418291860..a79337501 100755 --- a/eos/effects/scanstrengthbonuspercentpassive.py +++ b/eos/effects/scanstrengthbonuspercentpassive.py @@ -1,5 +1,5 @@ # Used by: -# Implants from group: Cyberimplant (20 of 157) +# Implants from group: Cyberimplant (20 of 217) type = "passive" def handler(fit, implant, context): for type in ("Gravimetric", "Magnetometric", "Radar", "Ladar"): diff --git a/eos/effects/scripttrackingcomputerfalloffbonusbonus.py b/eos/effects/scripttrackingcomputerfalloffbonusbonus.py index ff381ab26..d63bf692d 100644 --- a/eos/effects/scripttrackingcomputerfalloffbonusbonus.py +++ b/eos/effects/scripttrackingcomputerfalloffbonusbonus.py @@ -1,3 +1,6 @@ +# Used by: +# Charges from group: Tracking Disruption Script (2 of 2) +# Charges from group: Tracking Script (2 of 2) type = "passive" def handler(fit, module, context): module.boostItemAttr("falloffBonus", module.getModifiedChargeAttr("falloffBonusBonus")) diff --git a/eos/effects/setbonusbloodraider.py b/eos/effects/setbonusbloodraider.py index 3395eeca8..0f41f18c9 100755 --- a/eos/effects/setbonusbloodraider.py +++ b/eos/effects/setbonusbloodraider.py @@ -1,5 +1,6 @@ # Used by: -# Implants named like: Talisman (12 of 12) +# Implants named like: Low grade Talisman (12 of 12) +# Implants named like: Talisman (18 of 18) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/setbonusbloodraidernosferatu.py b/eos/effects/setbonusbloodraidernosferatu.py index b61393109..3a5783aa9 100755 --- a/eos/effects/setbonusbloodraidernosferatu.py +++ b/eos/effects/setbonusbloodraidernosferatu.py @@ -1,5 +1,6 @@ # Used by: -# Implants named like: Talisman (10 of 12) +# Implants named like: Low grade Talisman (10 of 12) +# Implants named like: Talisman (15 of 18) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capacitor Emission Systems"), diff --git a/eos/effects/setbonusguristas.py b/eos/effects/setbonusguristas.py index fbf105e21..da427aa98 100755 --- a/eos/effects/setbonusguristas.py +++ b/eos/effects/setbonusguristas.py @@ -1,5 +1,6 @@ # Used by: -# Implants named like: Crystal (12 of 12) +# Implants named like: Crystal (18 of 18) +# Implants named like: Low grade Crystal (12 of 12) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/setbonusmordus.py b/eos/effects/setbonusmordus.py index 7c4424097..9d96007f0 100755 --- a/eos/effects/setbonusmordus.py +++ b/eos/effects/setbonusmordus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Centurion (6 of 6) +# Implants named like: Low grade Centurion (12 of 12) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/setbonusore.py b/eos/effects/setbonusore.py index d3bc84293..1b441586a 100755 --- a/eos/effects/setbonusore.py +++ b/eos/effects/setbonusore.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Harvest (6 of 6) +# Implants named like: Low grade Harvest (12 of 12) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/setbonussansha.py b/eos/effects/setbonussansha.py index 1631a3710..fb221d33d 100755 --- a/eos/effects/setbonussansha.py +++ b/eos/effects/setbonussansha.py @@ -1,5 +1,6 @@ # Used by: -# Implants named like: Slave (12 of 12) +# Implants named like: Low grade Slave (12 of 12) +# Implants named like: Slave (18 of 18) # Implant: Halo Omega runTime = "early" type = "passive" diff --git a/eos/effects/setbonusserpentis.py b/eos/effects/setbonusserpentis.py index b58475f0f..f4e7e3091 100755 --- a/eos/effects/setbonusserpentis.py +++ b/eos/effects/setbonusserpentis.py @@ -1,5 +1,6 @@ # Used by: -# Implants named like: Snake (12 of 12) +# Implants named like: Low grade Snake (12 of 12) +# Implants named like: Snake (18 of 18) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/setbonussisters.py b/eos/effects/setbonussisters.py index f7f22b137..40bcaa856 100755 --- a/eos/effects/setbonussisters.py +++ b/eos/effects/setbonussisters.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Virtue (6 of 6) +# Implants named like: Low grade Virtue (12 of 12) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/setbonussyndicate.py b/eos/effects/setbonussyndicate.py index 85dfa5293..359c37cc3 100755 --- a/eos/effects/setbonussyndicate.py +++ b/eos/effects/setbonussyndicate.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Edge (6 of 6) +# Implants named like: Low grade Edge (12 of 12) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/setbonusthukker.py b/eos/effects/setbonusthukker.py index 519edf196..114bf9316 100755 --- a/eos/effects/setbonusthukker.py +++ b/eos/effects/setbonusthukker.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Nomad (6 of 6) +# Implants named like: Low grade Nomad (12 of 12) runTime = "early" type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/shieldboostamplifierpassive.py b/eos/effects/shieldboostamplifierpassive.py index ed0c65fb2..d1f29d730 100755 --- a/eos/effects/shieldboostamplifierpassive.py +++ b/eos/effects/shieldboostamplifierpassive.py @@ -1,5 +1,6 @@ # Used by: -# Implants named like: Crystal (10 of 12) +# Implants named like: Crystal (15 of 18) +# Implants named like: Low grade Crystal (10 of 12) type = "passive" def handler(fit, container, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"), diff --git a/eos/effects/shipadvancedspaceshipcommandagilitybonus.py b/eos/effects/shipadvancedspaceshipcommandagilitybonus.py index edcd05dfd..69d660b61 100755 --- a/eos/effects/shipadvancedspaceshipcommandagilitybonus.py +++ b/eos/effects/shipadvancedspaceshipcommandagilitybonus.py @@ -1,5 +1,5 @@ # Used by: -# Items from market group: Ships > Capital Ships (26 of 27) +# Items from market group: Ships > Capital Ships (27 of 29) type = "passive" def handler(fit, ship, context): skill = fit.character.getSkill("Advanced Spaceship Command") diff --git a/eos/effects/shiparmoremresistance1abc1.py b/eos/effects/shiparmoremresistance1abc1.py index df8708e58..5befedd1b 100755 --- a/eos/effects/shiparmoremresistance1abc1.py +++ b/eos/effects/shiparmoremresistance1abc1.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Prophecy (2 of 2) # Ship: Absolution +# Ship: Prophecy Blood Raiders Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Battlecruiser").level diff --git a/eos/effects/shiparmoremresistanceaf1.py b/eos/effects/shiparmoremresistanceaf1.py index 3f5dcd213..26504bd22 100755 --- a/eos/effects/shiparmoremresistanceaf1.py +++ b/eos/effects/shiparmoremresistanceaf1.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Punisher (2 of 2) +# Ships named like: Punisher (3 of 3) # Ship: Astero # Ship: Malice type = "passive" diff --git a/eos/effects/shiparmorexplosiveresistance1abc1.py b/eos/effects/shiparmorexplosiveresistance1abc1.py index b8399d782..e110ac820 100755 --- a/eos/effects/shiparmorexplosiveresistance1abc1.py +++ b/eos/effects/shiparmorexplosiveresistance1abc1.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Prophecy (2 of 2) # Ship: Absolution +# Ship: Prophecy Blood Raiders Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Battlecruiser").level diff --git a/eos/effects/shiparmorexresistanceaf1.py b/eos/effects/shiparmorexresistanceaf1.py index 2b6d218de..4581c6ac5 100755 --- a/eos/effects/shiparmorexresistanceaf1.py +++ b/eos/effects/shiparmorexresistanceaf1.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Punisher (2 of 2) +# Ships named like: Punisher (3 of 3) # Ship: Astero # Ship: Malice type = "passive" diff --git a/eos/effects/shiparmorkineticresistance1abc1.py b/eos/effects/shiparmorkineticresistance1abc1.py index 97bd821c7..e56060cdd 100755 --- a/eos/effects/shiparmorkineticresistance1abc1.py +++ b/eos/effects/shiparmorkineticresistance1abc1.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Prophecy (2 of 2) # Ship: Absolution +# Ship: Prophecy Blood Raiders Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Battlecruiser").level diff --git a/eos/effects/shiparmorknresistanceaf1.py b/eos/effects/shiparmorknresistanceaf1.py index 9efe56017..3847dda7b 100755 --- a/eos/effects/shiparmorknresistanceaf1.py +++ b/eos/effects/shiparmorknresistanceaf1.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Punisher (2 of 2) +# Ships named like: Punisher (3 of 3) # Ship: Astero # Ship: Malice type = "passive" diff --git a/eos/effects/shiparmorrepairing1gbc2.py b/eos/effects/shiparmorrepairing1gbc2.py index 1b380bf4e..e30ee4d8c 100755 --- a/eos/effects/shiparmorrepairing1gbc2.py +++ b/eos/effects/shiparmorrepairing1gbc2.py @@ -2,6 +2,7 @@ # Variations of ship: Myrmidon (2 of 2) # Ship: Astarte # Ship: Brutix +# Ship: Brutix Serpentis Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Battlecruiser").level diff --git a/eos/effects/shiparmorrepairinggf2.py b/eos/effects/shiparmorrepairinggf2.py index 909807a07..6b52557dd 100755 --- a/eos/effects/shiparmorrepairinggf2.py +++ b/eos/effects/shiparmorrepairinggf2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Incursus (2 of 2) +# Ships named like: Incursus (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Frigate").level diff --git a/eos/effects/shiparmorthermresistance1abc1.py b/eos/effects/shiparmorthermresistance1abc1.py index f4a9c7c03..e6bc018b2 100755 --- a/eos/effects/shiparmorthermresistance1abc1.py +++ b/eos/effects/shiparmorthermresistance1abc1.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Prophecy (2 of 2) # Ship: Absolution +# Ship: Prophecy Blood Raiders Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Battlecruiser").level diff --git a/eos/effects/shiparmorthresistanceaf1.py b/eos/effects/shiparmorthresistanceaf1.py index 19f9f4483..5c4308b7c 100755 --- a/eos/effects/shiparmorthresistanceaf1.py +++ b/eos/effects/shiparmorthresistanceaf1.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Punisher (2 of 2) +# Ships named like: Punisher (3 of 3) # Ship: Astero # Ship: Malice type = "passive" diff --git a/eos/effects/shipbonusafterburnerspeedfactor2cb.py b/eos/effects/shipbonusafterburnerspeedfactor2cb.py index 59f7f2fd5..5953154d7 100644 --- a/eos/effects/shipbonusafterburnerspeedfactor2cb.py +++ b/eos/effects/shipbonusafterburnerspeedfactor2cb.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Nightmare type = "passive" def handler(fit, module, context): level = fit.character.getSkill("Caldari Battleship").level diff --git a/eos/effects/shipbonusafterburnerspeedfactorcc2.py b/eos/effects/shipbonusafterburnerspeedfactorcc2.py index 91d7a50b1..a075f8014 100644 --- a/eos/effects/shipbonusafterburnerspeedfactorcc2.py +++ b/eos/effects/shipbonusafterburnerspeedfactorcc2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Phantasm type = "passive" def handler(fit, module, context): level = fit.character.getSkill("Caldari Cruiser").level diff --git a/eos/effects/shipbonusafterburnerspeedfactorcf2.py b/eos/effects/shipbonusafterburnerspeedfactorcf2.py index 4d11da5da..ac35dbda7 100644 --- a/eos/effects/shipbonusafterburnerspeedfactorcf2.py +++ b/eos/effects/shipbonusafterburnerspeedfactorcf2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Succubus type = "passive" def handler(fit, module, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shipbonusarmorrepairai2.py b/eos/effects/shipbonusarmorrepairai2.py index c5a11b671..2c06f6614 100644 --- a/eos/effects/shipbonusarmorrepairai2.py +++ b/eos/effects/shipbonusarmorrepairai2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Impel type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Industrial").level diff --git a/eos/effects/shipbonusarmorrepairgi2.py b/eos/effects/shipbonusarmorrepairgi2.py index cd351cf11..1dfa365a2 100644 --- a/eos/effects/shipbonusarmorrepairgi2.py +++ b/eos/effects/shipbonusarmorrepairgi2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Occator type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Industrial").level diff --git a/eos/effects/shipbonusarmorresistab.py b/eos/effects/shipbonusarmorresistab.py index 0f1e87126..0d0103931 100755 --- a/eos/effects/shipbonusarmorresistab.py +++ b/eos/effects/shipbonusarmorresistab.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Abaddon (2 of 2) +# Ships named like: Abaddon (3 of 3) # Ship: Nestor type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipbonuscargo2gi.py b/eos/effects/shipbonuscargo2gi.py index 3ffb05abd..681b53888 100755 --- a/eos/effects/shipbonuscargo2gi.py +++ b/eos/effects/shipbonuscargo2gi.py @@ -1,8 +1,8 @@ # Used by: # Variations of ship: Miasmos (3 of 4) # Variations of ship: Nereus (2 of 2) +# Ship: Iteron Inner Zone Shipping Edition # Ship: Iteron Mark V -# Ship: Occator type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Industrial").level diff --git a/eos/effects/shipbonuscargoci.py b/eos/effects/shipbonuscargoci.py index 24f8ceb96..9f1b64c66 100755 --- a/eos/effects/shipbonuscargoci.py +++ b/eos/effects/shipbonuscargoci.py @@ -1,6 +1,6 @@ # Used by: +# Ships named like: Tayra (2 of 2) # Variations of ship: Badger (2 of 2) -# Variations of ship: Tayra (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Industrial").level diff --git a/eos/effects/shipbonuscargomi.py b/eos/effects/shipbonuscargomi.py index a6fc00341..c06b33cb4 100755 --- a/eos/effects/shipbonuscargomi.py +++ b/eos/effects/shipbonuscargomi.py @@ -1,7 +1,6 @@ # Used by: -# Variations of ship: Mammoth (2 of 2) +# Ships named like: Mammoth (2 of 2) # Variations of ship: Wreathe (2 of 2) -# Ship: Mammoth Nefantar Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Industrial").level diff --git a/eos/effects/shipbonusdronecapacitygf.py b/eos/effects/shipbonusdronecapacitygf.py deleted file mode 100755 index cf55c7175..000000000 --- a/eos/effects/shipbonusdronecapacitygf.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ship: Worm -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Gallente Frigate").level - fit.ship.increaseItemAttr("droneCapacity", ship.getModifiedItemAttr("shipBonusGF") * level) diff --git a/eos/effects/shipbonusdronedamagemultiplierabc2.py b/eos/effects/shipbonusdronedamagemultiplierabc2.py index e3a0ebccd..5d9c830f9 100755 --- a/eos/effects/shipbonusdronedamagemultiplierabc2.py +++ b/eos/effects/shipbonusdronedamagemultiplierabc2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Prophecy +# Ships named like: Prophecy (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Battlecruiser").level diff --git a/eos/effects/shipbonusdronedamagemultipliergb2.py b/eos/effects/shipbonusdronedamagemultipliergb2.py index 3eaa8ed70..0f48fde2c 100755 --- a/eos/effects/shipbonusdronedamagemultipliergb2.py +++ b/eos/effects/shipbonusdronedamagemultipliergb2.py @@ -1,7 +1,6 @@ # Used by: # Variations of ship: Dominix (3 of 3) # Ship: Nestor -# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Battleship").level diff --git a/eos/effects/shipbonusdronedamagemultipliergc2.py b/eos/effects/shipbonusdronedamagemultipliergc2.py index 0b88dd648..8f27f0d07 100755 --- a/eos/effects/shipbonusdronedamagemultipliergc2.py +++ b/eos/effects/shipbonusdronedamagemultipliergc2.py @@ -1,7 +1,6 @@ # Used by: # Ships named like: Stratios (2 of 2) # Variations of ship: Vexor (3 of 4) -# Ship: Gila type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Cruiser").level diff --git a/eos/effects/shipbonusdronedamagemultiplierrookie.py b/eos/effects/shipbonusdronedamagemultiplierrookie.py index b8e884a56..3cad74976 100755 --- a/eos/effects/shipbonusdronedamagemultiplierrookie.py +++ b/eos/effects/shipbonusdronedamagemultiplierrookie.py @@ -1,4 +1,5 @@ # Used by: +# Variations of ship: Procurer (2 of 2) # Ship: Gnosis # Ship: Taipan # Ship: Velator diff --git a/eos/effects/shipbonusdronehitpointsabc2.py b/eos/effects/shipbonusdronehitpointsabc2.py index 24dd08960..cab77fbd7 100755 --- a/eos/effects/shipbonusdronehitpointsabc2.py +++ b/eos/effects/shipbonusdronehitpointsabc2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Prophecy +# Ships named like: Prophecy (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Battlecruiser").level diff --git a/eos/effects/shipbonusdronehitpointsgb2.py b/eos/effects/shipbonusdronehitpointsgb2.py index 9f3f36e5f..e394b266e 100755 --- a/eos/effects/shipbonusdronehitpointsgb2.py +++ b/eos/effects/shipbonusdronehitpointsgb2.py @@ -1,7 +1,6 @@ # Used by: # Variations of ship: Dominix (3 of 3) # Ship: Nestor -# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Battleship").level diff --git a/eos/effects/shipbonusdronehitpointsgc2.py b/eos/effects/shipbonusdronehitpointsgc2.py index 7ca902d43..beab058e3 100755 --- a/eos/effects/shipbonusdronehitpointsgc2.py +++ b/eos/effects/shipbonusdronehitpointsgc2.py @@ -1,7 +1,6 @@ # Used by: # Ships named like: Stratios (2 of 2) # Variations of ship: Vexor (3 of 4) -# Ship: Gila type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Cruiser").level diff --git a/eos/effects/shipbonusdronehitpointsrookie.py b/eos/effects/shipbonusdronehitpointsrookie.py index e7d7c3e37..367be6858 100755 --- a/eos/effects/shipbonusdronehitpointsrookie.py +++ b/eos/effects/shipbonusdronehitpointsrookie.py @@ -1,4 +1,5 @@ # Used by: +# Variations of ship: Procurer (2 of 2) # Ship: Gnosis # Ship: Taipan # Ship: Velator diff --git a/eos/effects/shipbonusemshieldresistancecb2.py b/eos/effects/shipbonusemshieldresistancecb2.py index 11c3cdc0b..be446ba5f 100755 --- a/eos/effects/shipbonusemshieldresistancecb2.py +++ b/eos/effects/shipbonusemshieldresistancecb2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Rokh (2 of 2) +# Ships named like: Rokh (3 of 3) # Ship: Rattlesnake # Ship: Scorpion Navy Issue type = "passive" diff --git a/eos/effects/shipbonusemshieldresistanceore3.py b/eos/effects/shipbonusemshieldresistanceore3.py deleted file mode 100755 index e863beeaf..000000000 --- a/eos/effects/shipbonusemshieldresistanceore3.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ships from group: Exhumer (3 of 3) -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Mining Barge").level - fit.ship.boostItemAttr("shieldEmDamageResonance", ship.getModifiedItemAttr("shipBonusORE3") * level) \ No newline at end of file diff --git a/eos/effects/shipbonusewweapondisruptiontrackingspeedbonusaf1.py b/eos/effects/shipbonusewweapondisruptiontrackingspeedbonusaf1.py deleted file mode 100755 index a785a5bd6..000000000 --- a/eos/effects/shipbonusewweapondisruptiontrackingspeedbonusaf1.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Crucifier -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Amarr Frigate").level - fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Weapon Disruption"), - "trackingSpeedBonus", ship.getModifiedItemAttr("shipBonusAF") * level) diff --git a/eos/effects/shipbonusewweapondisruptiontrackingspeedbonusaf2.py b/eos/effects/shipbonusewweapondisruptiontrackingspeedbonusaf2.py index 00c3eda11..04255d8c6 100755 --- a/eos/effects/shipbonusewweapondisruptiontrackingspeedbonusaf2.py +++ b/eos/effects/shipbonusewweapondisruptiontrackingspeedbonusaf2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Sentinel +# Variations of ship: Crucifier (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Frigate").level diff --git a/eos/effects/shipbonusexplosiveshieldresistancecb2.py b/eos/effects/shipbonusexplosiveshieldresistancecb2.py index ff555f959..bbcbce6a1 100755 --- a/eos/effects/shipbonusexplosiveshieldresistancecb2.py +++ b/eos/effects/shipbonusexplosiveshieldresistancecb2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Rokh (2 of 2) +# Ships named like: Rokh (3 of 3) # Ship: Rattlesnake # Ship: Scorpion Navy Issue type = "passive" diff --git a/eos/effects/shipbonusexplosiveshieldresistanceore3.py b/eos/effects/shipbonusexplosiveshieldresistanceore3.py deleted file mode 100755 index 59e9754ea..000000000 --- a/eos/effects/shipbonusexplosiveshieldresistanceore3.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ships from group: Exhumer (3 of 3) -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Mining Barge").level - fit.ship.boostItemAttr("shieldExplosiveDamageResonance", ship.getModifiedItemAttr("shipBonusORE3") * level) \ No newline at end of file diff --git a/eos/effects/shipbonusheavyassaultmissilelauncherrofmbc2.py b/eos/effects/shipbonusheavyassaultmissilelauncherrofmbc2.py index 413feceaf..8999cf2d2 100644 --- a/eos/effects/shipbonusheavyassaultmissilelauncherrofmbc2.py +++ b/eos/effects/shipbonusheavyassaultmissilelauncherrofmbc2.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Cyclone (2 of 2) +# Ship: Cyclone Thukker Tribe Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Battlecruiser").level diff --git a/eos/effects/shipbonusheavydronearmorhppiratefaction.py b/eos/effects/shipbonusheavydronearmorhppiratefaction.py index c246f0b6b..e0e2e4bf1 100644 --- a/eos/effects/shipbonusheavydronearmorhppiratefaction.py +++ b/eos/effects/shipbonusheavydronearmorhppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Heavy Drone Operation"), diff --git a/eos/effects/shipbonusheavydronedamagemultiplierpiratefaction.py b/eos/effects/shipbonusheavydronedamagemultiplierpiratefaction.py index f9501bbb4..a9a627c90 100644 --- a/eos/effects/shipbonusheavydronedamagemultiplierpiratefaction.py +++ b/eos/effects/shipbonusheavydronedamagemultiplierpiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Heavy Drone Operation"), diff --git a/eos/effects/shipbonusheavydronehppiratefaction.py b/eos/effects/shipbonusheavydronehppiratefaction.py index 0a17eccf4..e4c4f184b 100644 --- a/eos/effects/shipbonusheavydronehppiratefaction.py +++ b/eos/effects/shipbonusheavydronehppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Heavy Drone Operation"), diff --git a/eos/effects/shipbonusheavydroneshieldhppiratefaction.py b/eos/effects/shipbonusheavydroneshieldhppiratefaction.py index d10304943..94c065dd1 100644 --- a/eos/effects/shipbonusheavydroneshieldhppiratefaction.py +++ b/eos/effects/shipbonusheavydroneshieldhppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Heavy Drone Operation"), diff --git a/eos/effects/shipbonusheavymissilelauncherrofmbc2.py b/eos/effects/shipbonusheavymissilelauncherrofmbc2.py index 45d3de649..0475ed7e7 100644 --- a/eos/effects/shipbonusheavymissilelauncherrofmbc2.py +++ b/eos/effects/shipbonusheavymissilelauncherrofmbc2.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Cyclone (2 of 2) +# Ship: Cyclone Thukker Tribe Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Battlecruiser").level diff --git a/eos/effects/shipbonushybridoptimalcb.py b/eos/effects/shipbonushybridoptimalcb.py index cf68e945a..ada8888f0 100755 --- a/eos/effects/shipbonushybridoptimalcb.py +++ b/eos/effects/shipbonushybridoptimalcb.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Rokh (2 of 2) +# Ships named like: Rokh (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Battleship").level diff --git a/eos/effects/shipbonusiceharvesterdurationore3.py b/eos/effects/shipbonusiceharvesterdurationore3.py index 5d31336cf..27b4c05f2 100755 --- a/eos/effects/shipbonusiceharvesterdurationore3.py +++ b/eos/effects/shipbonusiceharvesterdurationore3.py @@ -1,5 +1,6 @@ # Used by: -# Ship: Covetor +# Ships from group: Exhumer (4 of 4) +# Ships from group: Mining Barge (3 of 3) type = "passive" def handler(fit, container, context): level = fit.character.getSkill("Mining Barge").level diff --git a/eos/effects/shipbonuskineticmissiledamagegb2.py b/eos/effects/shipbonuskineticmissiledamagegb2.py index ace97b824..e8e7d46d0 100644 --- a/eos/effects/shipbonuskineticmissiledamagegb2.py +++ b/eos/effects/shipbonuskineticmissiledamagegb2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Battleship").level diff --git a/eos/effects/shipbonuskineticmissiledamagegc2.py b/eos/effects/shipbonuskineticmissiledamagegc2.py index 823abcecb..9bb111c97 100644 --- a/eos/effects/shipbonuskineticmissiledamagegc2.py +++ b/eos/effects/shipbonuskineticmissiledamagegc2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Gila type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Cruiser").level diff --git a/eos/effects/shipbonuskineticmissiledamagegf.py b/eos/effects/shipbonuskineticmissiledamagegf.py index 15cb5db2c..ade33f76e 100644 --- a/eos/effects/shipbonuskineticmissiledamagegf.py +++ b/eos/effects/shipbonuskineticmissiledamagegf.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Worm type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Frigate").level diff --git a/eos/effects/shipbonuskineticshieldresistancecb2.py b/eos/effects/shipbonuskineticshieldresistancecb2.py index c3ae15b2c..402412f5c 100755 --- a/eos/effects/shipbonuskineticshieldresistancecb2.py +++ b/eos/effects/shipbonuskineticshieldresistancecb2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Rokh (2 of 2) +# Ships named like: Rokh (3 of 3) # Ship: Rattlesnake # Ship: Scorpion Navy Issue type = "passive" diff --git a/eos/effects/shipbonuskineticshieldresistanceore3.py b/eos/effects/shipbonuskineticshieldresistanceore3.py deleted file mode 100755 index a3a7a50c2..000000000 --- a/eos/effects/shipbonuskineticshieldresistanceore3.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ships from group: Exhumer (3 of 3) -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Mining Barge").level - fit.ship.boostItemAttr("shieldKineticDamageResonance", ship.getModifiedItemAttr("shipBonusORE3") * level) \ No newline at end of file diff --git a/eos/effects/shipbonuslargeenergyturretdamagecb2.py b/eos/effects/shipbonuslargeenergyturretdamagecb2.py deleted file mode 100755 index f49093d0e..000000000 --- a/eos/effects/shipbonuslargeenergyturretdamagecb2.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Nightmare -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Caldari Battleship").level - fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret"), - "damageMultiplier", ship.getModifiedItemAttr("shipBonus2CB") * level) diff --git a/eos/effects/shipbonuslargeenergyweapondamageab2.py b/eos/effects/shipbonuslargeenergyweapondamageab2.py index 3404e7531..b8cba15a0 100755 --- a/eos/effects/shipbonuslargeenergyweapondamageab2.py +++ b/eos/effects/shipbonuslargeenergyweapondamageab2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Abaddon (2 of 2) +# Ships named like: Abaddon (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Battleship").level diff --git a/eos/effects/shipbonuslightdronearmorhppiratefaction.py b/eos/effects/shipbonuslightdronearmorhppiratefaction.py index 676a9138e..1b9d1ec22 100644 --- a/eos/effects/shipbonuslightdronearmorhppiratefaction.py +++ b/eos/effects/shipbonuslightdronearmorhppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Worm type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Combat Drone Operation"), diff --git a/eos/effects/shipbonuslightdronedamagemultiplierpiratefaction.py b/eos/effects/shipbonuslightdronedamagemultiplierpiratefaction.py index 9d1e38a8a..1b94144e5 100644 --- a/eos/effects/shipbonuslightdronedamagemultiplierpiratefaction.py +++ b/eos/effects/shipbonuslightdronedamagemultiplierpiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Worm type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Combat Drone Operation"), diff --git a/eos/effects/shipbonuslightdronehppiratefaction.py b/eos/effects/shipbonuslightdronehppiratefaction.py index b8499e91e..352f51054 100644 --- a/eos/effects/shipbonuslightdronehppiratefaction.py +++ b/eos/effects/shipbonuslightdronehppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Worm type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Combat Drone Operation"), diff --git a/eos/effects/shipbonuslightdroneshieldhppiratefaction.py b/eos/effects/shipbonuslightdroneshieldhppiratefaction.py index 1d2139f65..94df954ac 100644 --- a/eos/effects/shipbonuslightdroneshieldhppiratefaction.py +++ b/eos/effects/shipbonuslightdroneshieldhppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Worm type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Combat Drone Operation"), diff --git a/eos/effects/shipbonusmediumdronearmorhppiratefaction.py b/eos/effects/shipbonusmediumdronearmorhppiratefaction.py index abfe8c121..984b0c158 100644 --- a/eos/effects/shipbonusmediumdronearmorhppiratefaction.py +++ b/eos/effects/shipbonusmediumdronearmorhppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Gila type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Medium Drone Operation"), diff --git a/eos/effects/shipbonusmediumdronedamagemultiplierpiratefaction.py b/eos/effects/shipbonusmediumdronedamagemultiplierpiratefaction.py index 9f46792a2..6ca16a880 100644 --- a/eos/effects/shipbonusmediumdronedamagemultiplierpiratefaction.py +++ b/eos/effects/shipbonusmediumdronedamagemultiplierpiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Gila type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Medium Drone Operation"), diff --git a/eos/effects/shipbonusmediumdronehppiratefaction.py b/eos/effects/shipbonusmediumdronehppiratefaction.py index 189af8525..213e422bd 100644 --- a/eos/effects/shipbonusmediumdronehppiratefaction.py +++ b/eos/effects/shipbonusmediumdronehppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Gila type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Medium Drone Operation"), diff --git a/eos/effects/shipbonusmediumdroneshieldhppiratefaction.py b/eos/effects/shipbonusmediumdroneshieldhppiratefaction.py index 3d52ccf67..cc3e9f748 100644 --- a/eos/effects/shipbonusmediumdroneshieldhppiratefaction.py +++ b/eos/effects/shipbonusmediumdroneshieldhppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Gila type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Medium Drone Operation"), diff --git a/eos/effects/shipbonusmediumenergyturretdamagecc2.py b/eos/effects/shipbonusmediumenergyturretdamagecc2.py deleted file mode 100755 index 5ec4296ed..000000000 --- a/eos/effects/shipbonusmediumenergyturretdamagecc2.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Phantasm -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Caldari Cruiser").level - fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Medium Energy Turret"), - "damageMultiplier", ship.getModifiedItemAttr("shipBonusCC2") * level) diff --git a/eos/effects/shipbonusminingdurationore3.py b/eos/effects/shipbonusminingdurationore3.py index 840368582..ed3663f5f 100644 --- a/eos/effects/shipbonusminingdurationore3.py +++ b/eos/effects/shipbonusminingdurationore3.py @@ -1,3 +1,6 @@ +# Used by: +# Ships from group: Exhumer (4 of 4) +# Ships from group: Mining Barge (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Mining Barge").level diff --git a/eos/effects/shipbonusminingiceharvestingrangeore2.py b/eos/effects/shipbonusminingiceharvestingrangeore2.py index 4635e10ea..2f15e55a3 100644 --- a/eos/effects/shipbonusminingiceharvestingrangeore2.py +++ b/eos/effects/shipbonusminingiceharvestingrangeore2.py @@ -1,3 +1,5 @@ +# Used by: +# Variations of ship: Covetor (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Mining Barge").level diff --git a/eos/effects/shipbonusmissileexplosiondelaypiratefaction2.py b/eos/effects/shipbonusmissileexplosiondelaypiratefaction2.py index 6d39ac986..1a93de6e2 100644 --- a/eos/effects/shipbonusmissileexplosiondelaypiratefaction2.py +++ b/eos/effects/shipbonusmissileexplosiondelaypiratefaction2.py @@ -1,3 +1,7 @@ +# Used by: +# Ship: Barghest +# Ship: Garmur +# Ship: Orthrus type = "passive" def handler(fit, ship, context): fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), diff --git a/eos/effects/shipbonusorecapshipdronearmorhpandshieldhpandhpbonus.py b/eos/effects/shipbonusorecapshipdronearmorhpandshieldhpandhpbonus.py index 01d9768e8..6fac96e8b 100755 --- a/eos/effects/shipbonusorecapshipdronearmorhpandshieldhpandhpbonus.py +++ b/eos/effects/shipbonusorecapshipdronearmorhpandshieldhpandhpbonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Rorqual +# Ships from group: Capital Industrial Ship (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Capital Industrial Ships").level diff --git a/eos/effects/shipbonusorecapshipdronedmgbonus.py b/eos/effects/shipbonusorecapshipdronedmgbonus.py index 65e1b8766..991f1f676 100755 --- a/eos/effects/shipbonusorecapshipdronedmgbonus.py +++ b/eos/effects/shipbonusorecapshipdronedmgbonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Rorqual +# Ships from group: Capital Industrial Ship (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Capital Industrial Ships").level diff --git a/eos/effects/shipbonusoreholdore2.py b/eos/effects/shipbonusoreholdore2.py index 1379d9f3c..2a66e1081 100755 --- a/eos/effects/shipbonusoreholdore2.py +++ b/eos/effects/shipbonusoreholdore2.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Retriever (2 of 2) +# Ship: Mackinaw ORE Development Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Mining Barge").level diff --git a/eos/effects/shipbonusrepairsystemsarmorrepairamountgb2.py b/eos/effects/shipbonusrepairsystemsarmorrepairamountgb2.py index 3a1a688a1..d4ac9e978 100755 --- a/eos/effects/shipbonusrepairsystemsarmorrepairamountgb2.py +++ b/eos/effects/shipbonusrepairsystemsarmorrepairamountgb2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Hyperion (2 of 2) +# Ships named like: Hyperion (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Battleship").level diff --git a/eos/effects/shipbonussentrydronearmorhppiratefaction.py b/eos/effects/shipbonussentrydronearmorhppiratefaction.py index a12bc9ae0..6e89d9d8b 100644 --- a/eos/effects/shipbonussentrydronearmorhppiratefaction.py +++ b/eos/effects/shipbonussentrydronearmorhppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Sentry Drone Interfacing"), diff --git a/eos/effects/shipbonussentrydronedamagemultiplierpiratefaction.py b/eos/effects/shipbonussentrydronedamagemultiplierpiratefaction.py index 78730188c..6fa85e9d5 100644 --- a/eos/effects/shipbonussentrydronedamagemultiplierpiratefaction.py +++ b/eos/effects/shipbonussentrydronedamagemultiplierpiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Sentry Drone Interfacing"), diff --git a/eos/effects/shipbonussentrydronehppiratefaction.py b/eos/effects/shipbonussentrydronehppiratefaction.py index 6dcf7f898..9b45ea0de 100644 --- a/eos/effects/shipbonussentrydronehppiratefaction.py +++ b/eos/effects/shipbonussentrydronehppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Sentry Drone Interfacing"), diff --git a/eos/effects/shipbonussentrydroneshieldhppiratefaction.py b/eos/effects/shipbonussentrydroneshieldhppiratefaction.py index f5824de7c..7c05d76ae 100644 --- a/eos/effects/shipbonussentrydroneshieldhppiratefaction.py +++ b/eos/effects/shipbonussentrydroneshieldhppiratefaction.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Sentry Drone Interfacing"), diff --git a/eos/effects/shipbonusshieldboostci2.py b/eos/effects/shipbonusshieldboostci2.py index a79f6721a..c1b49adbb 100644 --- a/eos/effects/shipbonusshieldboostci2.py +++ b/eos/effects/shipbonusshieldboostci2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Bustard type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Industrial").level diff --git a/eos/effects/shipbonusshieldboostermb1a.py b/eos/effects/shipbonusshieldboostermb1a.py index 987f773f1..b5e18caa4 100755 --- a/eos/effects/shipbonusshieldboostermb1a.py +++ b/eos/effects/shipbonusshieldboostermb1a.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Maelstrom (2 of 2) +# Ships named like: Maelstrom (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Battleship").level diff --git a/eos/effects/shipbonusshieldboostmi2.py b/eos/effects/shipbonusshieldboostmi2.py index 39c338035..29bbbb94f 100644 --- a/eos/effects/shipbonusshieldboostmi2.py +++ b/eos/effects/shipbonusshieldboostmi2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Mastodon type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Industrial").level diff --git a/eos/effects/shipbonussmallenergyturretdamagecf2.py b/eos/effects/shipbonussmallenergyturretdamagecf2.py deleted file mode 100755 index ab4ad7740..000000000 --- a/eos/effects/shipbonussmallenergyturretdamagecf2.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Succubus -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Caldari Frigate").level - fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Small Energy Turret"), - "damageMultiplier", ship.getModifiedItemAttr("shipBonusCF2") * level) diff --git a/eos/effects/shipbonussptfalloffmf2.py b/eos/effects/shipbonussptfalloffmf2.py index f5dfdcd67..955e5867f 100644 --- a/eos/effects/shipbonussptfalloffmf2.py +++ b/eos/effects/shipbonussptfalloffmf2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Rifter (2 of 2) +# Ships named like: Rifter (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Frigate").level diff --git a/eos/effects/shipbonusstasismf2.py b/eos/effects/shipbonusstasismf2.py index f0bb1ecf1..706a6ebc7 100755 --- a/eos/effects/shipbonusstasismf2.py +++ b/eos/effects/shipbonusstasismf2.py @@ -1,4 +1,5 @@ # Used by: +# Ship: Cruor # Ship: Freki type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipbonustdoptimalbonusaf1.py b/eos/effects/shipbonustdoptimalbonusaf1.py index b2e16edf9..d2eb9c197 100644 --- a/eos/effects/shipbonustdoptimalbonusaf1.py +++ b/eos/effects/shipbonustdoptimalbonusaf1.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Crucifier type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Frigate").level diff --git a/eos/effects/shipbonustdoptimalbonusaf2.py b/eos/effects/shipbonustdoptimalbonusaf2.py deleted file mode 100755 index c069ad78a..000000000 --- a/eos/effects/shipbonustdoptimalbonusaf2.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Crucifier -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Amarr Frigate").level - fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Weapon Disruption"), - "maxRange", ship.getModifiedItemAttr("shipBonus2AF") * level) diff --git a/eos/effects/shipbonusthermalmissiledamagegb2.py b/eos/effects/shipbonusthermalmissiledamagegb2.py index a27288238..b8a581023 100644 --- a/eos/effects/shipbonusthermalmissiledamagegb2.py +++ b/eos/effects/shipbonusthermalmissiledamagegb2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Rattlesnake type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Battleship").level diff --git a/eos/effects/shipbonusthermalmissiledamagegc2.py b/eos/effects/shipbonusthermalmissiledamagegc2.py index c1b19211e..3118eda47 100644 --- a/eos/effects/shipbonusthermalmissiledamagegc2.py +++ b/eos/effects/shipbonusthermalmissiledamagegc2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Gila type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Cruiser").level diff --git a/eos/effects/shipbonusthermalmissiledamagegf.py b/eos/effects/shipbonusthermalmissiledamagegf.py index 59c6fcf82..54cb34bf1 100644 --- a/eos/effects/shipbonusthermalmissiledamagegf.py +++ b/eos/effects/shipbonusthermalmissiledamagegf.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Worm type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Frigate").level diff --git a/eos/effects/shipbonusthermicshieldresistancecb2.py b/eos/effects/shipbonusthermicshieldresistancecb2.py index 36d08d10f..c2f6cef79 100755 --- a/eos/effects/shipbonusthermicshieldresistancecb2.py +++ b/eos/effects/shipbonusthermicshieldresistancecb2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Rokh (2 of 2) +# Ships named like: Rokh (3 of 3) # Ship: Rattlesnake # Ship: Scorpion Navy Issue type = "passive" diff --git a/eos/effects/shipbonusthermicshieldresistanceore3.py b/eos/effects/shipbonusthermicshieldresistanceore3.py deleted file mode 100755 index e49d0cfe2..000000000 --- a/eos/effects/shipbonusthermicshieldresistanceore3.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ships from group: Exhumer (3 of 3) -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Mining Barge").level - fit.ship.boostItemAttr("shieldThermalDamageResonance", ship.getModifiedItemAttr("shipBonusORE3") * level) diff --git a/eos/effects/shipbonusvelocityci.py b/eos/effects/shipbonusvelocityci.py index a87b417ed..f1aa52602 100755 --- a/eos/effects/shipbonusvelocityci.py +++ b/eos/effects/shipbonusvelocityci.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Tayra (2 of 2) # Ship: Crane +# Ship: Tayra Wiyrkomi Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Industrial").level diff --git a/eos/effects/shipbonusvelocitygi.py b/eos/effects/shipbonusvelocitygi.py index 21ea96d95..22d2c5ccd 100755 --- a/eos/effects/shipbonusvelocitygi.py +++ b/eos/effects/shipbonusvelocitygi.py @@ -1,8 +1,7 @@ # Used by: -# Variations of ship: Epithal (2 of 2) +# Ships from group: Industrial (8 of 21) # Variations of ship: Miasmos (4 of 4) -# Ship: Iteron Mark V -# Ship: Kryos +# Ship: Occator # Ship: Viator type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipbonuswarpscramblemaxrangegb.py b/eos/effects/shipbonuswarpscramblemaxrangegb.py index 5d703d1c7..ea06389ec 100644 --- a/eos/effects/shipbonuswarpscramblemaxrangegb.py +++ b/eos/effects/shipbonuswarpscramblemaxrangegb.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Barghest type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Battleship").level diff --git a/eos/effects/shipbonuswarpscramblermaxrangegc2.py b/eos/effects/shipbonuswarpscramblermaxrangegc2.py index 916634fa5..c8dc03017 100755 --- a/eos/effects/shipbonuswarpscramblermaxrangegc2.py +++ b/eos/effects/shipbonuswarpscramblermaxrangegc2.py @@ -1,5 +1,6 @@ # Used by: # Ship: Adrestia +# Ship: Orthrus type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Cruiser").level diff --git a/eos/effects/shipbonuswarpscramblermaxrangegf2.py b/eos/effects/shipbonuswarpscramblermaxrangegf2.py index 514849054..ec5f6d27b 100755 --- a/eos/effects/shipbonuswarpscramblermaxrangegf2.py +++ b/eos/effects/shipbonuswarpscramblermaxrangegf2.py @@ -1,4 +1,5 @@ # Used by: +# Ship: Garmur # Ship: Utu type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipcargobonusai.py b/eos/effects/shipcargobonusai.py index bb30696b4..d61dc499a 100755 --- a/eos/effects/shipcargobonusai.py +++ b/eos/effects/shipcargobonusai.py @@ -1,5 +1,5 @@ # Used by: -# Variations of ship: Bestower (2 of 2) +# Ships named like: Bestower (2 of 2) # Variations of ship: Sigil (2 of 2) type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipcommandbonuseffectivemultiplierorecapital2.py b/eos/effects/shipcommandbonuseffectivemultiplierorecapital2.py index a136b4e4d..d806b792b 100755 --- a/eos/effects/shipcommandbonuseffectivemultiplierorecapital2.py +++ b/eos/effects/shipcommandbonuseffectivemultiplierorecapital2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Rorqual +# Ships from group: Capital Industrial Ship (2 of 2) type = "passive" def handler(fit, ship, context): if fit.extraAttributes["siege"]: diff --git a/eos/effects/shipconsumptionquantitybonusindustrialreconfigurationorecapital1.py b/eos/effects/shipconsumptionquantitybonusindustrialreconfigurationorecapital1.py index b36ad25f8..b760235e0 100755 --- a/eos/effects/shipconsumptionquantitybonusindustrialreconfigurationorecapital1.py +++ b/eos/effects/shipconsumptionquantitybonusindustrialreconfigurationorecapital1.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Rorqual +# Ships from group: Capital Industrial Ship (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Capital Industrial Ships").level diff --git a/eos/effects/shipfighterbomberdamagepiratesupercarrier.py b/eos/effects/shipfighterbomberdamagepiratesupercarrier.py index 8bc58af76..638b555d5 100755 --- a/eos/effects/shipfighterbomberdamagepiratesupercarrier.py +++ b/eos/effects/shipfighterbomberdamagepiratesupercarrier.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Revenant +# Ships from group: Supercarrier (5 of 5) type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Fighter Bombers"), diff --git a/eos/effects/shipfighterbomberhitpointspiratesupercarrier.py b/eos/effects/shipfighterbomberhitpointspiratesupercarrier.py index 640c45b4d..2237f00d6 100755 --- a/eos/effects/shipfighterbomberhitpointspiratesupercarrier.py +++ b/eos/effects/shipfighterbomberhitpointspiratesupercarrier.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Revenant +# Ships from group: Supercarrier (5 of 5) type = "passive" def handler(fit, ship, context): for type in ("shieldCapacity", "armorHP", "hp"): diff --git a/eos/effects/shipfighterdamagepiratesupercarrier.py b/eos/effects/shipfighterdamagepiratesupercarrier.py index e65556816..62c789753 100755 --- a/eos/effects/shipfighterdamagepiratesupercarrier.py +++ b/eos/effects/shipfighterdamagepiratesupercarrier.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Revenant +# Ships from group: Supercarrier (5 of 5) type = "passive" def handler(fit, ship, context): fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Fighters"), diff --git a/eos/effects/shipfighterhitpointspiratesupercarrier.py b/eos/effects/shipfighterhitpointspiratesupercarrier.py index f96191d00..2f35f1f78 100755 --- a/eos/effects/shipfighterhitpointspiratesupercarrier.py +++ b/eos/effects/shipfighterhitpointspiratesupercarrier.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Revenant +# Ships from group: Supercarrier (5 of 5) type = "passive" def handler(fit, ship, context): for type in ("shieldCapacity", "armorHP", "hp"): diff --git a/eos/effects/shipgchyieldbonusorefrig2.py b/eos/effects/shipgchyieldbonusorefrig2.py index 839ce2e55..a733618d3 100755 --- a/eos/effects/shipgchyieldbonusorefrig2.py +++ b/eos/effects/shipgchyieldbonusorefrig2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Venture +# Variations of ship: Venture (2 of 2) type = "passive" def handler(fit, module, context): level = fit.character.getSkill("Mining Frigate").level diff --git a/eos/effects/shiphtdmgbonusfixedgc.py b/eos/effects/shiphtdmgbonusfixedgc.py index 35d7c487a..14b40668e 100755 --- a/eos/effects/shiphtdmgbonusfixedgc.py +++ b/eos/effects/shiphtdmgbonusfixedgc.py @@ -1,4 +1,5 @@ # Used by: +# Ships named like: Thorax (3 of 3) # Variations of ship: Thorax (3 of 4) # Ship: Adrestia # Ship: Arazu diff --git a/eos/effects/shiphtdmgbonusgb.py b/eos/effects/shiphtdmgbonusgb.py index 87d40a768..0291f5302 100755 --- a/eos/effects/shiphtdmgbonusgb.py +++ b/eos/effects/shiphtdmgbonusgb.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Hyperion (2 of 2) +# Ships named like: Hyperion (3 of 3) # Ship: Dominix Navy Issue # Ship: Kronos # Ship: Megathron Federate Issue diff --git a/eos/effects/shiphybriddamagebonuscf2.py b/eos/effects/shiphybriddamagebonuscf2.py index fa8819c0f..61d9ecad3 100755 --- a/eos/effects/shiphybriddamagebonuscf2.py +++ b/eos/effects/shiphybriddamagebonuscf2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Merlin (2 of 2) +# Ships named like: Merlin (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shiphybriddmg1gbc1.py b/eos/effects/shiphybriddmg1gbc1.py index c5f6286bb..fc9777813 100755 --- a/eos/effects/shiphybriddmg1gbc1.py +++ b/eos/effects/shiphybriddmg1gbc1.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Brutix (3 of 3) +# Ship: Brutix Serpentis Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Battlecruiser").level diff --git a/eos/effects/shiphybridfalloff1gd1.py b/eos/effects/shiphybridfalloff1gd1.py index 130816ecc..f84d969de 100755 --- a/eos/effects/shiphybridfalloff1gd1.py +++ b/eos/effects/shiphybridfalloff1gd1.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Catalyst (6 of 7) +# Ship: Catalyst Serpentis Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Destroyer").level diff --git a/eos/effects/shiphybridoptimal1cbc1.py b/eos/effects/shiphybridoptimal1cbc1.py index d26161f5e..0fb63ac86 100755 --- a/eos/effects/shiphybridoptimal1cbc1.py +++ b/eos/effects/shiphybridoptimal1cbc1.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Ferox (2 of 2) +# Ship: Ferox Guristas Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Battlecruiser").level diff --git a/eos/effects/shiphybridrange1cd1.py b/eos/effects/shiphybridrange1cd1.py index 1d979d1aa..2ab8d9878 100755 --- a/eos/effects/shiphybridrange1cd1.py +++ b/eos/effects/shiphybridrange1cd1.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Cormorant +# Ships named like: Cormorant (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Destroyer").level diff --git a/eos/effects/shiphybridtracking1gd2.py b/eos/effects/shiphybridtracking1gd2.py index 26daaab6f..b6896d65b 100755 --- a/eos/effects/shiphybridtracking1gd2.py +++ b/eos/effects/shiphybridtracking1gd2.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Catalyst (7 of 7) # Ship: Algos +# Ship: Catalyst Serpentis Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Destroyer").level diff --git a/eos/effects/shiphybridtrackingcd2.py b/eos/effects/shiphybridtrackingcd2.py index 5fa5adcb6..b5a39f6e1 100644 --- a/eos/effects/shiphybridtrackingcd2.py +++ b/eos/effects/shiphybridtrackingcd2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Cormorant +# Ships named like: Cormorant (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Destroyer").level diff --git a/eos/effects/shiphybridtrackinggc2.py b/eos/effects/shiphybridtrackinggc2.py index d1c863245..9345e9923 100755 --- a/eos/effects/shiphybridtrackinggc2.py +++ b/eos/effects/shiphybridtrackinggc2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Thorax +# Ships named like: Thorax (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Gallente Cruiser").level diff --git a/eos/effects/shiplasercapneed2ad1.py b/eos/effects/shiplasercapneed2ad1.py index d8163db37..9babecd06 100755 --- a/eos/effects/shiplasercapneed2ad1.py +++ b/eos/effects/shiplasercapneed2ad1.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Coercer +# Ships named like: Coercer (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Destroyer").level diff --git a/eos/effects/shiplaserrofac2.py b/eos/effects/shiplaserrofac2.py index d4495ffac..0d0415478 100755 --- a/eos/effects/shiplaserrofac2.py +++ b/eos/effects/shiplaserrofac2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Omen +# Ships named like: Omen (3 of 4) # Ship: Zealot type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shiplasertracking2ad2.py b/eos/effects/shiplasertracking2ad2.py index 380f4c49d..c314e72c0 100755 --- a/eos/effects/shiplasertracking2ad2.py +++ b/eos/effects/shiplasertracking2ad2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Coercer +# Ships named like: Coercer (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Destroyer").level diff --git a/eos/effects/shipminingbonusore2.py b/eos/effects/shipminingbonusore2.py deleted file mode 100755 index 78209d4d9..000000000 --- a/eos/effects/shipminingbonusore2.py +++ /dev/null @@ -1,8 +0,0 @@ -# Used by: -# Variations of ship: Covetor (2 of 2) -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Mining Barge").level - groups = ("Strip Miner", "Frequency Mining Laser") - fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in groups, - "miningAmount", ship.getModifiedItemAttr("shipBonusORE2") * level) diff --git a/eos/effects/shipminingbonusorefrig1.py b/eos/effects/shipminingbonusorefrig1.py index 214c4bca7..88ca206bb 100755 --- a/eos/effects/shipminingbonusorefrig1.py +++ b/eos/effects/shipminingbonusorefrig1.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Venture +# Variations of ship: Venture (2 of 2) type = "passive" def handler(fit, module, context): level = fit.character.getSkill("Mining Frigate").level diff --git a/eos/effects/shipmissileassaultmissilevelocitybonuscc2.py b/eos/effects/shipmissileassaultmissilevelocitybonuscc2.py index 9d3e80c8e..81b216211 100755 --- a/eos/effects/shipmissileassaultmissilevelocitybonuscc2.py +++ b/eos/effects/shipmissileassaultmissilevelocitybonuscc2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Caracal +# Ships named like: Caracal (3 of 4) # Ship: Osprey Navy Issue type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipmissileemdamagecb.py b/eos/effects/shipmissileemdamagecb.py index f9c7a0ccb..8db7a77dc 100644 --- a/eos/effects/shipmissileemdamagecb.py +++ b/eos/effects/shipmissileemdamagecb.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Barghest type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Battleship").level diff --git a/eos/effects/shipmissileemdamagecc.py b/eos/effects/shipmissileemdamagecc.py index 273e02c23..0473047d3 100644 --- a/eos/effects/shipmissileemdamagecc.py +++ b/eos/effects/shipmissileemdamagecc.py @@ -1,4 +1,5 @@ # Used by: +# Ship: Orthrus # Ship: Osprey Navy Issue type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipmissileemdamagecf.py b/eos/effects/shipmissileemdamagecf.py index 0b438808d..d04d3d137 100644 --- a/eos/effects/shipmissileemdamagecf.py +++ b/eos/effects/shipmissileemdamagecf.py @@ -1,3 +1,6 @@ +# Used by: +# Ship: Caldari Navy Hookbill +# Ship: Garmur type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shipmissileexpdamagecc.py b/eos/effects/shipmissileexpdamagecc.py index 706076d21..257124a37 100644 --- a/eos/effects/shipmissileexpdamagecc.py +++ b/eos/effects/shipmissileexpdamagecc.py @@ -1,4 +1,5 @@ # Used by: +# Ship: Orthrus # Ship: Osprey Navy Issue type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipmissileexplodamagecb.py b/eos/effects/shipmissileexplodamagecb.py index c503aad56..7934ce6b8 100644 --- a/eos/effects/shipmissileexplodamagecb.py +++ b/eos/effects/shipmissileexplodamagecb.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Barghest type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Battleship").level diff --git a/eos/effects/shipmissileexplosivedamagecf.py b/eos/effects/shipmissileexplosivedamagecf.py index e4ecd68ff..562770e7e 100644 --- a/eos/effects/shipmissileexplosivedamagecf.py +++ b/eos/effects/shipmissileexplosivedamagecf.py @@ -1,3 +1,6 @@ +# Used by: +# Ship: Caldari Navy Hookbill +# Ship: Garmur type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shipmissileheavyvelocitybonuscc2.py b/eos/effects/shipmissileheavyvelocitybonuscc2.py index 5c8846da6..1fb108c91 100755 --- a/eos/effects/shipmissileheavyvelocitybonuscc2.py +++ b/eos/effects/shipmissileheavyvelocitybonuscc2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Caracal +# Ships named like: Caracal (3 of 4) # Ship: Osprey Navy Issue type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipmissilekindamagecb.py b/eos/effects/shipmissilekindamagecb.py index 979ccc11b..2005f86dd 100644 --- a/eos/effects/shipmissilekindamagecb.py +++ b/eos/effects/shipmissilekindamagecb.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Barghest type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Battleship").level diff --git a/eos/effects/shipmissilekineticdamagecc.py b/eos/effects/shipmissilekineticdamagecc.py index 7f715b736..4d3ad166b 100755 --- a/eos/effects/shipmissilekineticdamagecc.py +++ b/eos/effects/shipmissilekineticdamagecc.py @@ -1,6 +1,7 @@ # Used by: # Ship: Cerberus # Ship: Onyx +# Ship: Orthrus type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Cruiser").level diff --git a/eos/effects/shipmissilekineticdamagecf.py b/eos/effects/shipmissilekineticdamagecf.py index 32cab4966..a73999723 100755 --- a/eos/effects/shipmissilekineticdamagecf.py +++ b/eos/effects/shipmissilekineticdamagecf.py @@ -2,6 +2,7 @@ # Ship: Buzzard # Ship: Caldari Navy Hookbill # Ship: Condor +# Ship: Garmur # Ship: Hawk type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipmissilelightvelocitybonuscc2.py b/eos/effects/shipmissilelightvelocitybonuscc2.py index 5238edbd7..b8caf51b6 100755 --- a/eos/effects/shipmissilelightvelocitybonuscc2.py +++ b/eos/effects/shipmissilelightvelocitybonuscc2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Caracal +# Ships named like: Caracal (3 of 4) # Ship: Osprey Navy Issue type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipmissilerofcc.py b/eos/effects/shipmissilerofcc.py index 57953a243..8b0317e21 100755 --- a/eos/effects/shipmissilerofcc.py +++ b/eos/effects/shipmissilerofcc.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Caracal (2 of 2) +# Ships named like: Caracal (4 of 4) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Cruiser").level diff --git a/eos/effects/shipmissilethermaldamagecf.py b/eos/effects/shipmissilethermaldamagecf.py index c64848fbb..9b75f2d64 100644 --- a/eos/effects/shipmissilethermaldamagecf.py +++ b/eos/effects/shipmissilethermaldamagecf.py @@ -1,3 +1,6 @@ +# Used by: +# Ship: Caldari Navy Hookbill +# Ship: Garmur type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shipmissilethermdamagecb.py b/eos/effects/shipmissilethermdamagecb.py index 57b5c3531..bcf64ee54 100644 --- a/eos/effects/shipmissilethermdamagecb.py +++ b/eos/effects/shipmissilethermdamagecb.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Barghest type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Battleship").level diff --git a/eos/effects/shipmissilethermdamagecc.py b/eos/effects/shipmissilethermdamagecc.py index 2ad9d4108..f8a0b8913 100644 --- a/eos/effects/shipmissilethermdamagecc.py +++ b/eos/effects/shipmissilethermdamagecc.py @@ -1,4 +1,5 @@ # Used by: +# Ship: Orthrus # Ship: Osprey Navy Issue type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipmissilevelocitypiratefactioncruise.py b/eos/effects/shipmissilevelocitypiratefactioncruise.py deleted file mode 100755 index d5af7a255..000000000 --- a/eos/effects/shipmissilevelocitypiratefactioncruise.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ship: Rattlesnake -type = "passive" -def handler(fit, ship, context): - fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Cruise Missiles"), - "maxVelocity", ship.getModifiedItemAttr("shipBonusPirateFaction")) \ No newline at end of file diff --git a/eos/effects/shipmissilevelocitypiratefactionfrigate.py b/eos/effects/shipmissilevelocitypiratefactionfrigate.py index c4761d17d..efb7d6bc5 100755 --- a/eos/effects/shipmissilevelocitypiratefactionfrigate.py +++ b/eos/effects/shipmissilevelocitypiratefactionfrigate.py @@ -1,5 +1,7 @@ # Used by: -# Ship: Worm +# Ship: Barghest +# Ship: Garmur +# Ship: Orthrus type = "passive" def handler(fit, ship, context): fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), diff --git a/eos/effects/shipmissilevelocitypiratefactionheavy.py b/eos/effects/shipmissilevelocitypiratefactionheavy.py deleted file mode 100755 index 7e650ecdc..000000000 --- a/eos/effects/shipmissilevelocitypiratefactionheavy.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ship: Gila -type = "passive" -def handler(fit, ship, context): - fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"), - "maxVelocity", ship.getModifiedItemAttr("shipBonusPirateFaction")) diff --git a/eos/effects/shipmissilevelocitypiratefactionheavyassault.py b/eos/effects/shipmissilevelocitypiratefactionheavyassault.py deleted file mode 100755 index 3c4e2d715..000000000 --- a/eos/effects/shipmissilevelocitypiratefactionheavyassault.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ship: Gila -type = "passive" -def handler(fit, ship, context): - fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"), - "maxVelocity", ship.getModifiedItemAttr("shipBonusPirateFaction")) diff --git a/eos/effects/shipmissilevelocitypiratefactionlight.py b/eos/effects/shipmissilevelocitypiratefactionlight.py index 9b3231d7b..2cf16e28d 100755 --- a/eos/effects/shipmissilevelocitypiratefactionlight.py +++ b/eos/effects/shipmissilevelocitypiratefactionlight.py @@ -1,6 +1,5 @@ # Used by: # Ship: Corax -# Ship: Gila # Ship: Talwar type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipmissilevelocitypiratefactiontorp.py b/eos/effects/shipmissilevelocitypiratefactiontorp.py deleted file mode 100755 index 52b86d0e7..000000000 --- a/eos/effects/shipmissilevelocitypiratefactiontorp.py +++ /dev/null @@ -1,6 +0,0 @@ -# Used by: -# Ship: Rattlesnake -type = "passive" -def handler(fit, ship, context): - fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Torpedoes"), - "maxVelocity", ship.getModifiedItemAttr("shipBonusPirateFaction")) \ No newline at end of file diff --git a/eos/effects/shippdmgbonusmf.py b/eos/effects/shippdmgbonusmf.py index 23de564c4..03db2f999 100755 --- a/eos/effects/shippdmgbonusmf.py +++ b/eos/effects/shippdmgbonusmf.py @@ -1,10 +1,10 @@ # Used by: +# Ships named like: Rifter (3 of 3) # Variations of ship: Rifter (3 of 3) # Variations of ship: Slasher (3 of 3) # Ship: Cheetah # Ship: Freki # Ship: Republic Fleet Firetail -# Ship: Rifter Krusual Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Frigate").level diff --git a/eos/effects/shipprojectiledamagemd1.py b/eos/effects/shipprojectiledamagemd1.py index 656294c32..1270c2646 100755 --- a/eos/effects/shipprojectiledamagemd1.py +++ b/eos/effects/shipprojectiledamagemd1.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Thrasher (3 of 3) +# Ship: Thrasher Thukker Tribe Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Destroyer").level diff --git a/eos/effects/shipprojectiletracking1md2.py b/eos/effects/shipprojectiletracking1md2.py index 3f141435a..1033e5b4e 100755 --- a/eos/effects/shipprojectiletracking1md2.py +++ b/eos/effects/shipprojectiletracking1md2.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Thrasher (3 of 3) +# Ship: Thrasher Thukker Tribe Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Destroyer").level diff --git a/eos/effects/shipptspeedbonusmb2.py b/eos/effects/shipptspeedbonusmb2.py index 29e481bf5..f4fce6478 100755 --- a/eos/effects/shipptspeedbonusmb2.py +++ b/eos/effects/shipptspeedbonusmb2.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Maelstrom (2 of 2) +# Ships named like: Maelstrom (3 of 3) # Variations of ship: Tempest (4 of 4) # Ship: Panther # Ship: Typhoon Fleet Issue diff --git a/eos/effects/shippturretfalloffbonusmc2.py b/eos/effects/shippturretfalloffbonusmc2.py index 3856a7772..82f8a57ac 100755 --- a/eos/effects/shippturretfalloffbonusmc2.py +++ b/eos/effects/shippturretfalloffbonusmc2.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Stabber +# Ships named like: Stabber (3 of 4) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Cruiser").level diff --git a/eos/effects/shippturretspeedbonusmc.py b/eos/effects/shippturretspeedbonusmc.py index 54693d592..c904518ed 100755 --- a/eos/effects/shippturretspeedbonusmc.py +++ b/eos/effects/shippturretspeedbonusmc.py @@ -1,4 +1,5 @@ # Used by: +# Ships named like: Stabber (4 of 4) # Variations of ship: Rupture (3 of 3) # Variations of ship: Stabber (3 of 3) # Ship: Huginn diff --git a/eos/effects/shipsetdmgbonus2af.py b/eos/effects/shipsetdmgbonus2af.py index d37c6a558..38e84ac8c 100755 --- a/eos/effects/shipsetdmgbonus2af.py +++ b/eos/effects/shipsetdmgbonus2af.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Punisher (2 of 2) +# Ships named like: Punisher (3 of 3) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Amarr Frigate").level diff --git a/eos/effects/shipshieldboost1mbc1.py b/eos/effects/shipshieldboost1mbc1.py index 3e9bd6a6d..843f14ace 100755 --- a/eos/effects/shipshieldboost1mbc1.py +++ b/eos/effects/shipshieldboost1mbc1.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Cyclone (2 of 2) +# Ship: Cyclone Thukker Tribe Edition # Ship: Sleipnir type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipshieldemresistance1cbc2.py b/eos/effects/shipshieldemresistance1cbc2.py index d538e4a5d..d1e4e3158 100644 --- a/eos/effects/shipshieldemresistance1cbc2.py +++ b/eos/effects/shipshieldemresistance1cbc2.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Ferox (2 of 2) # Ship: Drake +# Ship: Ferox Guristas Edition # Ship: Nighthawk type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipshieldemresistancecf2.py b/eos/effects/shipshieldemresistancecf2.py index 546443253..0e67bee51 100755 --- a/eos/effects/shipshieldemresistancecf2.py +++ b/eos/effects/shipshieldemresistancecf2.py @@ -1,7 +1,7 @@ # Used by: +# Ships named like: Merlin (3 of 3) # Variations of ship: Merlin (3 of 4) # Ship: Cambion -# Ship: Merlin Nugoeihuvi Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shipshieldexplosiveresistance1cbc2.py b/eos/effects/shipshieldexplosiveresistance1cbc2.py index 6b78b50d2..a6c3ca001 100644 --- a/eos/effects/shipshieldexplosiveresistance1cbc2.py +++ b/eos/effects/shipshieldexplosiveresistance1cbc2.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Ferox (2 of 2) # Ship: Drake +# Ship: Ferox Guristas Edition # Ship: Nighthawk type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipshieldexplosiveresistancecf2.py b/eos/effects/shipshieldexplosiveresistancecf2.py index d999d6d5e..e8def6e2f 100755 --- a/eos/effects/shipshieldexplosiveresistancecf2.py +++ b/eos/effects/shipshieldexplosiveresistancecf2.py @@ -1,7 +1,7 @@ # Used by: +# Ships named like: Merlin (3 of 3) # Variations of ship: Merlin (3 of 4) # Ship: Cambion -# Ship: Merlin Nugoeihuvi Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shipshieldkineticresistance1cbc2.py b/eos/effects/shipshieldkineticresistance1cbc2.py index 3eebfdb90..c502a987e 100644 --- a/eos/effects/shipshieldkineticresistance1cbc2.py +++ b/eos/effects/shipshieldkineticresistance1cbc2.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Ferox (2 of 2) # Ship: Drake +# Ship: Ferox Guristas Edition # Ship: Nighthawk type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipshieldkineticresistancecf2.py b/eos/effects/shipshieldkineticresistancecf2.py index b9b7b4dd3..c72f4b470 100755 --- a/eos/effects/shipshieldkineticresistancecf2.py +++ b/eos/effects/shipshieldkineticresistancecf2.py @@ -1,7 +1,7 @@ # Used by: +# Ships named like: Merlin (3 of 3) # Variations of ship: Merlin (3 of 4) # Ship: Cambion -# Ship: Merlin Nugoeihuvi Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shipshieldthermalresistance1cbc2.py b/eos/effects/shipshieldthermalresistance1cbc2.py index f0d291bae..063eeaa04 100644 --- a/eos/effects/shipshieldthermalresistance1cbc2.py +++ b/eos/effects/shipshieldthermalresistance1cbc2.py @@ -1,6 +1,7 @@ # Used by: # Variations of ship: Ferox (2 of 2) # Ship: Drake +# Ship: Ferox Guristas Edition # Ship: Nighthawk type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipshieldthermalresistancecf2.py b/eos/effects/shipshieldthermalresistancecf2.py index 060842091..b86239d38 100755 --- a/eos/effects/shipshieldthermalresistancecf2.py +++ b/eos/effects/shipshieldthermalresistancecf2.py @@ -1,7 +1,7 @@ # Used by: +# Ships named like: Merlin (3 of 3) # Variations of ship: Merlin (3 of 4) # Ship: Cambion -# Ship: Merlin Nugoeihuvi Edition type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Caldari Frigate").level diff --git a/eos/effects/shipshtdmgbonusgf.py b/eos/effects/shipshtdmgbonusgf.py index 480d68dc9..15be164a5 100755 --- a/eos/effects/shipshtdmgbonusgf.py +++ b/eos/effects/shipshtdmgbonusgf.py @@ -1,9 +1,9 @@ # Used by: +# Ships named like: Incursus (3 of 3) # Variations of ship: Incursus (3 of 3) # Ship: Atron # Ship: Federation Navy Comet # Ship: Helios -# Ship: Incursus Aliastra Edition # Ship: Police Pursuit Comet # Ship: Taranis type = "passive" diff --git a/eos/effects/shipstasiswebrangebonusmc2.py b/eos/effects/shipstasiswebrangebonusmc2.py index a131b1ba3..4e477766d 100644 --- a/eos/effects/shipstasiswebrangebonusmc2.py +++ b/eos/effects/shipstasiswebrangebonusmc2.py @@ -1,3 +1,5 @@ +# Used by: +# Ship: Ashimmu type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Minmatar Cruiser").level diff --git a/eos/effects/shipstasiswebstrengthbonusmc2.py b/eos/effects/shipstasiswebstrengthbonusmc2.py index 9c15a0284..ebfa8daf9 100755 --- a/eos/effects/shipstasiswebstrengthbonusmc2.py +++ b/eos/effects/shipstasiswebstrengthbonusmc2.py @@ -1,5 +1,4 @@ # Used by: -# Ship: Ashimmu # Ship: Vigilant type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipstasiswebstrengthbonusmf2.py b/eos/effects/shipstasiswebstrengthbonusmf2.py index 926c3d109..ac5b8504a 100755 --- a/eos/effects/shipstasiswebstrengthbonusmf2.py +++ b/eos/effects/shipstasiswebstrengthbonusmf2.py @@ -1,5 +1,4 @@ # Used by: -# Ship: Cruor # Ship: Daredevil type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shiptcapneedbonusac.py b/eos/effects/shiptcapneedbonusac.py index fa12cefa2..d7cc533da 100755 --- a/eos/effects/shiptcapneedbonusac.py +++ b/eos/effects/shiptcapneedbonusac.py @@ -1,6 +1,6 @@ # Used by: +# Ships named like: Omen (3 of 4) # Ship: Devoter -# Ship: Omen # Ship: Zealot type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/shipvelocitybonusai.py b/eos/effects/shipvelocitybonusai.py index 117614882..a3cc75ec1 100755 --- a/eos/effects/shipvelocitybonusai.py +++ b/eos/effects/shipvelocitybonusai.py @@ -1,5 +1,6 @@ # Used by: # Variations of ship: Bestower (2 of 2) +# Ship: Bestower Tash-Murkon Edition # Ship: Prorator type = "passive" def handler(fit, ship, context): diff --git a/eos/effects/smallenergymaxrangebonus.py b/eos/effects/smallenergymaxrangebonus.py index d2a09ba5d..a605f681c 100755 --- a/eos/effects/smallenergymaxrangebonus.py +++ b/eos/effects/smallenergymaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Coercer +# Ships named like: Coercer (2 of 2) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Small Energy Turret"), diff --git a/eos/effects/smallhybridmaxrangebonus.py b/eos/effects/smallhybridmaxrangebonus.py index 1e2ef1349..c67e5a1a5 100755 --- a/eos/effects/smallhybridmaxrangebonus.py +++ b/eos/effects/smallhybridmaxrangebonus.py @@ -1,6 +1,6 @@ # Used by: +# Ships from group: Destroyer (9 of 18) # Variations of ship: Catalyst (6 of 7) -# Ship: Cormorant type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Small Hybrid Turret"), diff --git a/eos/effects/smallprojectilemaxrangebonus.py b/eos/effects/smallprojectilemaxrangebonus.py index ca3d53925..076e0e833 100755 --- a/eos/effects/smallprojectilemaxrangebonus.py +++ b/eos/effects/smallprojectilemaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Ships named like: Thrasher (2 of 2) +# Ships named like: Thrasher (3 of 3) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Small Projectile Turret"), diff --git a/eos/effects/stripminermaxrangebonus.py b/eos/effects/stripminermaxrangebonus.py index 08f976e0a..b7978b88c 100755 --- a/eos/effects/stripminermaxrangebonus.py +++ b/eos/effects/stripminermaxrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Implants named like: Low grade Harvest (5 of 6) +# Implants named like: Low grade Harvest (10 of 12) type = "passive" def handler(fit, implant, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Strip Miner", diff --git a/eos/effects/structurestealthemitterarraysigdecrease.py b/eos/effects/structurestealthemitterarraysigdecrease.py index 290f9e3ac..23edc4a14 100755 --- a/eos/effects/structurestealthemitterarraysigdecrease.py +++ b/eos/effects/structurestealthemitterarraysigdecrease.py @@ -1,5 +1,6 @@ # Used by: -# Implants named like: Halo (10 of 12) +# Implants named like: Halo (15 of 18) +# Implants named like: Low grade Halo (10 of 12) # Implants named like: X Instinct Booster (4 of 4) type = "passive" def handler(fit, implant, context): diff --git a/eos/effects/targetattack.py b/eos/effects/targetattack.py index 054e11c20..e9568599b 100755 --- a/eos/effects/targetattack.py +++ b/eos/effects/targetattack.py @@ -1,5 +1,5 @@ # Used by: -# Drones from group: Combat Drone (73 of 73) +# Drones from group: Combat Drone (74 of 74) # Drones from group: Fighter Drone (4 of 4) # Modules from group: Energy Weapon (183 of 183) type = 'active' diff --git a/eos/effects/warpspeedaddition.py b/eos/effects/warpspeedaddition.py index e7910c02a..8f070b152 100644 --- a/eos/effects/warpspeedaddition.py +++ b/eos/effects/warpspeedaddition.py @@ -1,3 +1,5 @@ +# Used by: +# Modules from group: Warp Accelerator (3 of 3) type = "passive" def handler(fit, module, context): fit.ship.increaseItemAttr("warpSpeedMultiplier", module.getModifiedItemAttr("warpSpeedAdd")) diff --git a/eos/effects/zcolinarmorhpperlvl.py b/eos/effects/zcolinarmorhpperlvl.py deleted file mode 100755 index c82ab25b7..000000000 --- a/eos/effects/zcolinarmorhpperlvl.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Impel -# Ship: Occator -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Transport Ships").level - fit.ship.boostItemAttr("armorHP", ship.getModifiedItemAttr("shipBonusHPExtender1") * level) diff --git a/eos/effects/zcolinorcacargobonus.py b/eos/effects/zcolinorcacargobonus.py index 5961efcc6..1f5f74ab1 100755 --- a/eos/effects/zcolinorcacargobonus.py +++ b/eos/effects/zcolinorcacargobonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Orca +# Ships from group: Industrial Command Ship (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Industrial Command Ships").level diff --git a/eos/effects/zcolinorcaforemanmodbonus.py b/eos/effects/zcolinorcaforemanmodbonus.py index 2b7c89e79..6c79deac7 100755 --- a/eos/effects/zcolinorcaforemanmodbonus.py +++ b/eos/effects/zcolinorcaforemanmodbonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Orca +# Ships from group: Industrial Command Ship (2 of 2) type = "passive" def handler(fit, ship, context): level = fit.character.getSkill("Industrial Command Ships").level diff --git a/eos/effects/zcolinorcasurveyscannerbonus.py b/eos/effects/zcolinorcasurveyscannerbonus.py index 418fa7244..d44d11755 100755 --- a/eos/effects/zcolinorcasurveyscannerbonus.py +++ b/eos/effects/zcolinorcasurveyscannerbonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Orca +# Ships from group: Industrial Command Ship (2 of 2) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Survey Scanner", diff --git a/eos/effects/zcolinorcatractorrangebonus.py b/eos/effects/zcolinorcatractorrangebonus.py index a6a4091dc..949769444 100755 --- a/eos/effects/zcolinorcatractorrangebonus.py +++ b/eos/effects/zcolinorcatractorrangebonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Orca +# Ships from group: Industrial Command Ship (2 of 2) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam", diff --git a/eos/effects/zcolinorcatractorvelocitybonus.py b/eos/effects/zcolinorcatractorvelocitybonus.py index 499065489..e9ace3a25 100755 --- a/eos/effects/zcolinorcatractorvelocitybonus.py +++ b/eos/effects/zcolinorcatractorvelocitybonus.py @@ -1,5 +1,5 @@ # Used by: -# Ship: Orca +# Ships from group: Industrial Command Ship (2 of 2) type = "passive" def handler(fit, ship, context): fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam", diff --git a/eos/effects/zcolinshieldhpperlvl.py b/eos/effects/zcolinshieldhpperlvl.py deleted file mode 100755 index ca50d7618..000000000 --- a/eos/effects/zcolinshieldhpperlvl.py +++ /dev/null @@ -1,7 +0,0 @@ -# Used by: -# Ship: Bustard -# Ship: Mastodon -type = "passive" -def handler(fit, ship, context): - level = fit.character.getSkill("Transport Ships").level - fit.ship.boostItemAttr("shieldCapacity", ship.getModifiedItemAttr("shipBonusHPExtender1") * level)