@@ -1246,6 +1246,7 @@ class Effect395(BaseEffect):
12461246 Modules named like: Low Friction Nozzle Joints (8 of 8)
12471247 Implant: AIR Agility Booster II
12481248 Implant: AIR Overclocker Booster III
1249+ Implant: Cavalry Clash Booster
12491250 Implant: Genolution Core Augmentation CA-4
12501251 Implant: Quafe Zero Green Apple
12511252 Implant: Starsi Blast! Classic
@@ -2077,7 +2078,7 @@ class Effect657(BaseEffect):
20772078 agilityMultiplierEffect
20782079
20792080 Used by:
2080- Modules from group: Inertial Stabilizer (7 of 7 )
2081+ Modules from group: Inertial Stabilizer (8 of 8 )
20812082 Modules from group: Nanofiber Internal Structure (8 of 8)
20822083 Modules from group: Reinforced Bulkhead (8 of 8)
20832084 """
@@ -2208,6 +2209,7 @@ class Effect699(BaseEffect):
22082209 Implants named like: Republic Electronics Booster (3 of 3)
22092210 Implants named like: Zainou 'Gypsy' Signature Analysis SA (6 of 6)
22102211 Modules named like: Targeting System Subcontroller (8 of 8)
2212+ Implant: Astrograph Clash Booster
22112213 Implant: Quafe Zero Classic
22122214 Implant: Starsi Blast! Orange
22132215 Skill: Signature Analysis
@@ -2465,6 +2467,7 @@ class Effect784(BaseEffect):
24652467 Implants named like: Zainou 'Deadeye' Missile Bombardment MB (6 of 6)
24662468 Modules named like: Rocket Fuel Cache Partition (8 of 8)
24672469 Implant: Antipharmakon Toxot
2470+ Implant: Soaring Volatile Booster
24682471 Skill: Missile Bombardment
24692472 """
24702473
@@ -2559,6 +2562,7 @@ class Effect856(BaseEffect):
25592562 Implants named like: Strokar Booster (2 of 2)
25602563 Implants named like: grade Ascendancy (10 of 12)
25612564 Modules named like: Hyperspatial Velocity Optimizer (8 of 8)
2565+ Implant: Cavalry Clash Booster
25622566 Implant: Eifyr and Co. 'Rogue' Agility ZhenNiu
25632567 """
25642568
@@ -6935,7 +6939,7 @@ class Effect2302(BaseEffect):
69356939 damageControl
69366940
69376941 Used by:
6938- Modules from group: Damage Control (25 of 30 )
6942+ Modules from group: Damage Control (26 of 31 )
69396943 """
69406944
69416945 type = 'passive'
@@ -7447,7 +7451,7 @@ class Effect2644(BaseEffect):
74477451 increaseSignatureRadiusOnline
74487452
74497453 Used by:
7450- Modules from group: Inertial Stabilizer (7 of 7 )
7454+ Modules from group: Inertial Stabilizer (8 of 8 )
74517455 """
74527456
74537457 type = 'passive'
@@ -7576,7 +7580,6 @@ class Effect2688(BaseEffect):
75767580
75777581 Used by:
75787582 Modules named like: Energy Discharge Elutriation (8 of 8)
7579- Module: Imperial Navy 'Atonement' Tracking Enhancer
75807583 """
75817584
75827585 type = 'passive'
@@ -8316,7 +8319,7 @@ class Effect2794(BaseEffect):
83168319
83178320 Used by:
83188321 Modules from group: Rig Resource Processing (8 of 10)
8319- Implant : Poteque 'Prospector' Salvaging SV-905
8322+ Implants named like : Poteque 'Prospector' Salvaging SV (2 of 2)
83208323 """
83218324
83228325 type = 'passive'
@@ -8571,6 +8574,7 @@ class Effect2847(BaseEffect):
85718574 Implants named like: Halcyon G Booster (5 of 5)
85728575 Implant: Antipharmakon Iokira
85738576 Implant: Ogdin's Eye Coordination Enhancer
8577+ Implant: Zero-In Volatile Booster
85748578 Skill: Motion Prediction
85758579 """
85768580
@@ -13532,6 +13536,7 @@ class Effect4162(BaseEffect):
1353213536 Implants named like: grade Virtue (10 of 12)
1353313537 Modules named like: Gravity Capacitor Upgrade (8 of 8)
1353413538 Implant: AIR Astro-Rangefinding II Booster
13539+ Implant: Astrograph Clash Booster
1353513540 Implant: Poteque 'Prospector' Sharpeye ZhenNiu
1353613541 Skill: Astrometric Rangefinding
1353713542 Skill: Astrometrics
@@ -16062,6 +16067,7 @@ class Effect4817(BaseEffect):
1606216067 Used by:
1606316068 Implants named like: Hardpoint Booster (12 of 12)
1606416069 Implant: Poteque 'Prospector' Environmental Analysis EY-1005
16070+ Implant: Upcycle Volatile Booster
1606516071 """
1606616072
1606716073 type = 'passive'
@@ -16642,6 +16648,7 @@ class Effect4951(BaseEffect):
1664216648 Implants named like: Halcyon R Booster (5 of 5)
1664316649 Implant: AIR Hardshell Booster II
1664416650 Implant: Antipharmakon Thureo
16651+ Implant: Hallowed Volatile Booster
1664516652 """
1664616653
1664716654 type = 'passive'
@@ -19009,7 +19016,8 @@ class Effect5316(BaseEffect):
1900919016 shipBonusDroneHitpointsGD1
1901019017
1901119018 Used by:
19012- Variations of ship: Algos (3 of 3)
19019+ Ship: Algos
19020+ Ship: Magus
1901319021 """
1901419022
1901519023 type = 'passive'
@@ -19675,6 +19683,7 @@ class Effect5364(BaseEffect):
1967519683 Implants named like: Haven Booster (2 of 2)
1967619684 Implant: AIR Hardshell Booster II
1967719685 Implant: Antipharmakon Kosybo
19686+ Implant: Tenacious Volatile Booster
1967819687 Implant: Wisdom of Gheinok
1967919688 """
1968019689
@@ -20199,6 +20208,7 @@ class Effect5433(BaseEffect):
2019920208 Used by:
2020020209 Implants named like: Halcyon B Booster (5 of 5)
2020120210 Modules named like: Memetic Algorithm Bank (8 of 8)
20211+ Implant: Coherence Volatile Booster
2020220212 Implant: Neural Lace 'Blackglass' Net Intrusion 920-40
2020320213 Implant: Neural Lace 'Bluefire' Net Ablation 960-10
2020420214 Implant: Poteque 'Prospector' Environmental Analysis EY-1005
@@ -20222,6 +20232,7 @@ class Effect5437(BaseEffect):
2022220232 Used by:
2022320233 Implants named like: Halcyon Y Booster (5 of 5)
2022420234 Modules named like: Emission Scope Sharpener (8 of 8)
20235+ Implant: Coherence Volatile Booster
2022520236 Implant: Poteque 'Prospector' Archaeology AC-905
2022620237 Implant: Poteque 'Prospector' Environmental Analysis EY-1005
2022720238 Skill: Archaeology
@@ -20323,6 +20334,7 @@ class Effect5459(BaseEffect):
2032320334 hackingVirusStrengthBonus
2032420335
2032520336 Used by:
20337+ Implant: Coherence Volatile Booster
2032620338 Implant: Neural Lace 'Blackglass' Net Intrusion 920-40
2032720339 Implant: Neural Lace 'Bluefire' Net Ablation 960-10
2032820340 """
@@ -35239,6 +35251,7 @@ class Effect7183(BaseEffect):
3523935251
3524035252 Used by:
3524135253 Implants named like: Inquest 'Hedone' Entanglement Optimizer WS (3 of 3)
35254+ Implant: Requisition Volatile Booster
3524235255 """
3524335256
3524435257 type = 'passive'
@@ -38045,6 +38058,23 @@ def handler(fit, ship, context, projectionRange, **kwargs):
3804538058 skill='Gallente Hauler', **kwargs)
3804638059
3804738060
38061+ class Effect8328(BaseEffect):
38062+ """
38063+ relicVirusStrengthBonusPassive
38064+
38065+ Used by:
38066+ Implant: Coherence Volatile Booster
38067+ """
38068+
38069+ type = 'passive'
38070+
38071+ @staticmethod
38072+ def handler(fit, src, context, projectionRange, **kwargs):
38073+ fit.modules.filteredItemIncrease(
38074+ lambda mod: mod.item.requiresSkill('Archaeology'), 'virusStrength',
38075+ src.getModifiedItemAttr('virusStrengthBonus'), **kwargs)
38076+
38077+
3804838078class Effect8360(BaseEffect):
3804938079 """
3805038080 shipBonusMissileReloadTimeGC2
@@ -43667,3 +43697,54 @@ def handler(fit, ship, context, projectionRange, **kwargs):
4366743697 fit.modules.filteredItemBoost(
4366843698 lambda mod: mod.item.requiresSkill('Medium Hybrid Turret'), 'damageMultiplier',
4366943699 ship.getModifiedItemAttr('eliteBonusCommandShips1'), skill='Command Ships', **kwargs)
43700+
43701+
43702+ class Effect12908(BaseEffect):
43703+ """
43704+ shipBonusDroneHitpointsGD2
43705+
43706+ Used by:
43707+ Ship: Algos Navy Issue
43708+ """
43709+
43710+ type = 'passive'
43711+
43712+ @staticmethod
43713+ def handler(fit, src, context, projectionRange, **kwargs):
43714+ fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill('Drones'), 'shieldCapacity',
43715+ src.getModifiedItemAttr('shipBonusGD2'), skill='Gallente Destroyer', **kwargs)
43716+ fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill('Drones'), 'armorHP',
43717+ src.getModifiedItemAttr('shipBonusGD2'), skill='Gallente Destroyer', **kwargs)
43718+ fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill('Drones'), 'hp',
43719+ src.getModifiedItemAttr('shipBonusGD2'), skill='Gallente Destroyer', **kwargs)
43720+
43721+
43722+ class Effect12923(BaseEffect):
43723+ """
43724+ dScanRangeBonus
43725+
43726+ Used by:
43727+ Implant: SITREP Clash Booster
43728+ """
43729+
43730+ type = 'passive'
43731+
43732+ @staticmethod
43733+ def handler(fit, src, context, projectionRange, **kwargs):
43734+ fit.ship.boostItemAttr('maxDirectionalScanRange', src.getModifiedItemAttr('dScanRangeBonus'), **kwargs)
43735+
43736+
43737+ class Effect12940(BaseEffect):
43738+ """
43739+ capNeedBonusEffectLasersOnline
43740+
43741+ Used by:
43742+ Module: Imperial Navy 'Atonement' Tracking Enhancer
43743+ """
43744+
43745+ type = 'passive'
43746+
43747+ @staticmethod
43748+ def handler(fit, module, context, projectionRange, **kwargs):
43749+ fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == 'Energy Weapon',
43750+ 'capacitorNeed', module.getModifiedItemAttr('capNeedBonus'), **kwargs)
0 commit comments