From de50bbb16f8e02d6be6fed7f81d0831476a43398 Mon Sep 17 00:00:00 2001 From: blitzman Date: Wed, 15 Feb 2017 21:14:40 -0500 Subject: [PATCH] Update effect files --- eos/effects/ammoinfluencecapneed.py | 2 +- eos/effects/ammoinfluencerange.py | 2 +- eos/effects/ammospeedmultiplier.py | 2 +- eos/effects/armorhpmultiply.py | 1 - eos/effects/armorrepairamountbonussubcap.py | 2 +- eos/effects/dohacking.py | 1 - eos/effects/electronicattributemodifyonline.py | 1 - eos/effects/energyweapondamagemultiply.py | 2 -- eos/effects/gunneryfalloffbonusonline.py | 1 - eos/effects/gunnerymaxrangebonusonline.py | 1 - eos/effects/gunnerytrackingspeedbonusonline.py | 1 - eos/effects/hybridweapondamagemultiply.py | 2 -- eos/effects/missiledmgbonus.py | 1 - eos/effects/modifyshieldrechargerate.py | 1 - eos/effects/npcentityweapondisruptor.py | 2 +- eos/effects/overloadselfdurationbonus.py | 2 -- eos/effects/projectileweapondamagemultiply.py | 2 -- eos/effects/scanstrengthbonuspercentactivate.py | 5 +---- eos/effects/scanstrengthbonuspercentpassive.py | 2 +- eos/effects/setbonusasklepian.py | 3 +-- eos/effects/shieldtransfer.py | 5 +---- eos/effects/shipmoduleguidancedisruptor.py | 2 +- eos/effects/shipmoduleremotetrackingcomputer.py | 2 +- eos/effects/shipmoduletrackingdisruptor.py | 2 +- eos/effects/shipscanresolutionbonusonline.py | 1 - ...ndardmissilesskillboostmissilevelocitybonus.py | 10 ---------- eos/effects/structuralanalysiseffect.py | 1 - eos/effects/structurehpmultiply.py | 1 - eos/effects/targetarmorrepair.py | 5 +---- ...gefallofftrackingspeedmultiplytargethostile.py | 15 --------------- eos/effects/usemissiles.py | 2 +- 31 files changed, 14 insertions(+), 68 deletions(-) delete mode 100644 eos/effects/standardmissilesskillboostmissilevelocitybonus.py delete mode 100644 eos/effects/turretweaponrangefallofftrackingspeedmultiplytargethostile.py diff --git a/eos/effects/ammoinfluencecapneed.py b/eos/effects/ammoinfluencecapneed.py index 3b696d552..c30a91bd1 100644 --- a/eos/effects/ammoinfluencecapneed.py +++ b/eos/effects/ammoinfluencecapneed.py @@ -1,7 +1,7 @@ # ammoInfluenceCapNeed # # Used by: -# Items from category: Charge (465 of 899) +# Items from category: Charge (465 of 912) # Charges from group: Frequency Crystal (185 of 185) # Charges from group: Hybrid Charge (209 of 209) type = "passive" diff --git a/eos/effects/ammoinfluencerange.py b/eos/effects/ammoinfluencerange.py index 5569a3dfb..ea6860bbe 100644 --- a/eos/effects/ammoinfluencerange.py +++ b/eos/effects/ammoinfluencerange.py @@ -1,7 +1,7 @@ # ammoInfluenceRange # # Used by: -# Items from category: Charge (571 of 899) +# Items from category: Charge (571 of 912) type = "passive" diff --git a/eos/effects/ammospeedmultiplier.py b/eos/effects/ammospeedmultiplier.py index 14f4298f5..afef8b267 100644 --- a/eos/effects/ammospeedmultiplier.py +++ b/eos/effects/ammospeedmultiplier.py @@ -1,7 +1,7 @@ # ammoSpeedMultiplier # # Used by: -# Charges from group: Festival Charges (9 of 9) +# Charges from group: Festival Charges (22 of 22) # Charges from group: Interdiction Probe (2 of 2) # Charges from group: Survey Probe (3 of 3) type = "passive" diff --git a/eos/effects/armorhpmultiply.py b/eos/effects/armorhpmultiply.py index d9326eb73..25039f35f 100644 --- a/eos/effects/armorhpmultiply.py +++ b/eos/effects/armorhpmultiply.py @@ -3,7 +3,6 @@ # Used by: # Modules from group: Armor Coating (202 of 202) # Modules from group: Armor Plating Energized (187 of 187) -# Modules named like: QA Multiship Module Players (4 of 4) type = "passive" diff --git a/eos/effects/armorrepairamountbonussubcap.py b/eos/effects/armorrepairamountbonussubcap.py index e50b74ab9..725c43f33 100644 --- a/eos/effects/armorrepairamountbonussubcap.py +++ b/eos/effects/armorrepairamountbonussubcap.py @@ -1,7 +1,7 @@ # armorRepairAmountBonusSubcap # # Used by: -# Implants named like: Grade Asklepian (15 of 16) +# Implants named like: grade Asklepian (15 of 18) type = "passive" diff --git a/eos/effects/dohacking.py b/eos/effects/dohacking.py index b41b91069..13412daba 100644 --- a/eos/effects/dohacking.py +++ b/eos/effects/dohacking.py @@ -2,7 +2,6 @@ # # Used by: # Modules from group: Data Miners (15 of 16) -# Module: QA Cross Protocol Analyzer type = "active" diff --git a/eos/effects/electronicattributemodifyonline.py b/eos/effects/electronicattributemodifyonline.py index 28197f971..9e1f52524 100644 --- a/eos/effects/electronicattributemodifyonline.py +++ b/eos/effects/electronicattributemodifyonline.py @@ -2,7 +2,6 @@ # # Used by: # Modules from group: Automated Targeting System (6 of 6) -# Module: QA Damage Module type = "passive" diff --git a/eos/effects/energyweapondamagemultiply.py b/eos/effects/energyweapondamagemultiply.py index c1abce625..0eb10ef75 100644 --- a/eos/effects/energyweapondamagemultiply.py +++ b/eos/effects/energyweapondamagemultiply.py @@ -2,8 +2,6 @@ # # Used by: # Modules from group: Heat Sink (18 of 18) -# Modules named like: QA Multiship Module Players (4 of 4) -# Module: QA Damage Module type = "passive" diff --git a/eos/effects/gunneryfalloffbonusonline.py b/eos/effects/gunneryfalloffbonusonline.py index 553f9d428..00532b254 100644 --- a/eos/effects/gunneryfalloffbonusonline.py +++ b/eos/effects/gunneryfalloffbonusonline.py @@ -2,7 +2,6 @@ # # Used by: # Modules from group: Tracking Enhancer (10 of 10) -# Module: QA Damage Module type = "passive" diff --git a/eos/effects/gunnerymaxrangebonusonline.py b/eos/effects/gunnerymaxrangebonusonline.py index 6f1bc78ed..284d5b3ca 100644 --- a/eos/effects/gunnerymaxrangebonusonline.py +++ b/eos/effects/gunnerymaxrangebonusonline.py @@ -2,7 +2,6 @@ # # Used by: # Modules from group: Tracking Enhancer (10 of 10) -# Module: QA Damage Module type = "passive" diff --git a/eos/effects/gunnerytrackingspeedbonusonline.py b/eos/effects/gunnerytrackingspeedbonusonline.py index f7bed1ecd..bec1111d7 100644 --- a/eos/effects/gunnerytrackingspeedbonusonline.py +++ b/eos/effects/gunnerytrackingspeedbonusonline.py @@ -2,7 +2,6 @@ # # Used by: # Modules from group: Tracking Enhancer (10 of 10) -# Module: QA Damage Module type = "passive" diff --git a/eos/effects/hybridweapondamagemultiply.py b/eos/effects/hybridweapondamagemultiply.py index 94f6149e3..0fe01369c 100644 --- a/eos/effects/hybridweapondamagemultiply.py +++ b/eos/effects/hybridweapondamagemultiply.py @@ -2,8 +2,6 @@ # # Used by: # Modules from group: Magnetic Field Stabilizer (14 of 14) -# Modules named like: QA Multiship Module Players (4 of 4) -# Module: QA Damage Module type = "passive" diff --git a/eos/effects/missiledmgbonus.py b/eos/effects/missiledmgbonus.py index d18ce2e30..48a845345 100644 --- a/eos/effects/missiledmgbonus.py +++ b/eos/effects/missiledmgbonus.py @@ -2,7 +2,6 @@ # # Used by: # Modules from group: Ballistic Control system (17 of 17) -# Modules named like: QA Multiship Module Players (4 of 4) type = "passive" diff --git a/eos/effects/modifyshieldrechargerate.py b/eos/effects/modifyshieldrechargerate.py index 2a1c209ad..bebf517a7 100644 --- a/eos/effects/modifyshieldrechargerate.py +++ b/eos/effects/modifyshieldrechargerate.py @@ -6,7 +6,6 @@ # Modules from group: Reactor Control Unit (22 of 22) # Modules from group: Shield Recharger (4 of 4) # Modules named like: Flux Coil (12 of 12) -# Modules named like: QA Multiship Module Players (4 of 4) type = "passive" diff --git a/eos/effects/npcentityweapondisruptor.py b/eos/effects/npcentityweapondisruptor.py index 486f67f58..e2fb7bf4a 100644 --- a/eos/effects/npcentityweapondisruptor.py +++ b/eos/effects/npcentityweapondisruptor.py @@ -1,4 +1,4 @@ -# remoteWeaponDisruptEntity +# npcEntityWeaponDisruptor # # Used by: # Drones named like: TD (3 of 3) diff --git a/eos/effects/overloadselfdurationbonus.py b/eos/effects/overloadselfdurationbonus.py index 757ba6d76..356eab98a 100644 --- a/eos/effects/overloadselfdurationbonus.py +++ b/eos/effects/overloadselfdurationbonus.py @@ -11,8 +11,6 @@ # Modules from group: Smart Bomb (118 of 118) # Modules from group: Warp Disrupt Field Generator (7 of 7) # Modules named like: Ancillary Remote (8 of 8) -# Module: QA Remote Armor Repair System - 5 Players -# Module: QA Shield Transporter - 5 Players # Module: Reactive Armor Hardener # Module: Target Spectrum Breaker type = "overheat" diff --git a/eos/effects/projectileweapondamagemultiply.py b/eos/effects/projectileweapondamagemultiply.py index 7037897d8..711075efb 100644 --- a/eos/effects/projectileweapondamagemultiply.py +++ b/eos/effects/projectileweapondamagemultiply.py @@ -2,8 +2,6 @@ # # Used by: # Modules from group: Gyrostabilizer (13 of 13) -# Modules named like: QA Multiship Module Players (4 of 4) -# Module: QA Damage Module type = "passive" diff --git a/eos/effects/scanstrengthbonuspercentactivate.py b/eos/effects/scanstrengthbonuspercentactivate.py index 2ce6a627a..10b66e3c4 100644 --- a/eos/effects/scanstrengthbonuspercentactivate.py +++ b/eos/effects/scanstrengthbonuspercentactivate.py @@ -1,7 +1,4 @@ -# scanStrengthBonusPercentActivate -# -# Used by: -# Module: QA ECCM +# Not used by any item type = "active" diff --git a/eos/effects/scanstrengthbonuspercentpassive.py b/eos/effects/scanstrengthbonuspercentpassive.py index 7e0f43c1d..d00f4e2b6 100644 --- a/eos/effects/scanstrengthbonuspercentpassive.py +++ b/eos/effects/scanstrengthbonuspercentpassive.py @@ -1,7 +1,7 @@ # scanStrengthBonusPercentPassive # # Used by: -# Implants named like: High grade (20 of 61) +# Implants named like: High grade (20 of 66) type = "passive" diff --git a/eos/effects/setbonusasklepian.py b/eos/effects/setbonusasklepian.py index 5d063f470..853626c7d 100644 --- a/eos/effects/setbonusasklepian.py +++ b/eos/effects/setbonusasklepian.py @@ -1,8 +1,7 @@ # setBonusAsklepian # # Used by: -# Implants named like: Grade Asklepian (16 of 16) -# Implants named like: grade Asklepian Omega (2 of 2) +# Implants named like: grade Asklepian (18 of 18) runTime = "early" type = "passive" diff --git a/eos/effects/shieldtransfer.py b/eos/effects/shieldtransfer.py index b55165a32..54bbc1112 100644 --- a/eos/effects/shieldtransfer.py +++ b/eos/effects/shieldtransfer.py @@ -1,7 +1,4 @@ -# shieldTransfer -# -# Used by: -# Module: QA Shield Transporter - 5 Players +# Not used by any item type = "projected", "active" diff --git a/eos/effects/shipmoduleguidancedisruptor.py b/eos/effects/shipmoduleguidancedisruptor.py index 5dfbeba41..1588d52d7 100644 --- a/eos/effects/shipmoduleguidancedisruptor.py +++ b/eos/effects/shipmoduleguidancedisruptor.py @@ -1,4 +1,4 @@ -# remoteGuidanceDisruptFalloff +# shipModuleGuidanceDisruptor # # Used by: # Variations of module: Guidance Disruptor I (6 of 6) diff --git a/eos/effects/shipmoduleremotetrackingcomputer.py b/eos/effects/shipmoduleremotetrackingcomputer.py index 411d4fc05..83a63b97f 100644 --- a/eos/effects/shipmoduleremotetrackingcomputer.py +++ b/eos/effects/shipmoduleremotetrackingcomputer.py @@ -1,4 +1,4 @@ -# remoteTrackingAssistFalloff +# shipModuleRemoteTrackingComputer # # Used by: # Modules from group: Remote Tracking Computer (8 of 8) diff --git a/eos/effects/shipmoduletrackingdisruptor.py b/eos/effects/shipmoduletrackingdisruptor.py index 18fd3239e..e970dae3c 100644 --- a/eos/effects/shipmoduletrackingdisruptor.py +++ b/eos/effects/shipmoduletrackingdisruptor.py @@ -1,4 +1,4 @@ -# remoteTrackingDisruptFalloff +# shipModuleTrackingDisruptor # # Used by: # Variations of module: Tracking Disruptor I (6 of 6) diff --git a/eos/effects/shipscanresolutionbonusonline.py b/eos/effects/shipscanresolutionbonusonline.py index 1de730658..041b72b75 100644 --- a/eos/effects/shipscanresolutionbonusonline.py +++ b/eos/effects/shipscanresolutionbonusonline.py @@ -2,7 +2,6 @@ # # Used by: # Modules from group: Signal Amplifier (7 of 7) -# Module: QA Damage Module type = "passive" diff --git a/eos/effects/standardmissilesskillboostmissilevelocitybonus.py b/eos/effects/standardmissilesskillboostmissilevelocitybonus.py deleted file mode 100644 index f65a5bc34..000000000 --- a/eos/effects/standardmissilesskillboostmissilevelocitybonus.py +++ /dev/null @@ -1,10 +0,0 @@ -# standardMissilesSkillBoostMissileVelocityBonus -# -# Used by: -# Skill: Defender Missiles -type = "passive" - - -def handler(fit, skill, context): - fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Defender Missiles"), - "maxVelocity", skill.getModifiedItemAttr("missileVelocityBonus") * skill.level) diff --git a/eos/effects/structuralanalysiseffect.py b/eos/effects/structuralanalysiseffect.py index de26cb71b..b94832ca0 100644 --- a/eos/effects/structuralanalysiseffect.py +++ b/eos/effects/structuralanalysiseffect.py @@ -3,7 +3,6 @@ # Used by: # Implants named like: Inherent Implants 'Noble' Repair Proficiency RP (6 of 6) # Modules named like: Auxiliary Nano Pump (8 of 8) -# Modules named like: QA Multiship Module Players (4 of 4) # Implant: Imperial Navy Modified 'Noble' Implant type = "passive" diff --git a/eos/effects/structurehpmultiply.py b/eos/effects/structurehpmultiply.py index 33fc44bf6..0b7618e97 100644 --- a/eos/effects/structurehpmultiply.py +++ b/eos/effects/structurehpmultiply.py @@ -3,7 +3,6 @@ # Used by: # Modules from group: Nanofiber Internal Structure (7 of 7) # Modules from group: Reinforced Bulkhead (8 of 8) -# Modules named like: QA Multiship Module Players (4 of 4) type = "passive" diff --git a/eos/effects/targetarmorrepair.py b/eos/effects/targetarmorrepair.py index 358ca2c58..0a4c0c154 100644 --- a/eos/effects/targetarmorrepair.py +++ b/eos/effects/targetarmorrepair.py @@ -1,7 +1,4 @@ -# targetArmorRepair -# -# Used by: -# Module: QA Remote Armor Repair System - 5 Players +# Not used by any item type = "projected", "active" diff --git a/eos/effects/turretweaponrangefallofftrackingspeedmultiplytargethostile.py b/eos/effects/turretweaponrangefallofftrackingspeedmultiplytargethostile.py deleted file mode 100644 index 12d535bb2..000000000 --- a/eos/effects/turretweaponrangefallofftrackingspeedmultiplytargethostile.py +++ /dev/null @@ -1,15 +0,0 @@ -# Not used by any item -type = "projected", "active" - - -def handler(fit, container, context): - if "projected" in context: - fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Gunnery"), - "trackingSpeed", container.getModifiedItemAttr("trackingSpeedMultiplier"), - stackingPenalties=True, penaltyGroup="postMul") - fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Gunnery"), - "maxRange", container.getModifiedItemAttr("maxRangeMultiplier"), - stackingPenalties=True, penaltyGroup="postMul") - fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Gunnery"), - "falloff", container.getModifiedItemAttr("fallofMultiplier"), - stackingPenalties=True, penaltyGroup="postMul") diff --git a/eos/effects/usemissiles.py b/eos/effects/usemissiles.py index 49ef3c5a0..1971dbe46 100644 --- a/eos/effects/usemissiles.py +++ b/eos/effects/usemissiles.py @@ -3,7 +3,7 @@ # Used by: # Modules from group: Missile Launcher Heavy (12 of 12) # Modules from group: Missile Launcher Rocket (15 of 15) -# Modules named like: Launcher (151 of 151) +# Modules named like: Launcher (153 of 153) type = 'active', "projected"