diff --git a/eos/effects.py b/eos/effects.py index 0f16f6f68..f9faa607c 100644 --- a/eos/effects.py +++ b/eos/effects.py @@ -941,6 +941,7 @@ class Effect271(BaseEffect): hullUpgradesArmorHpBonusPostPercentHpLocationShip Used by: + Implants named like: Halcyon G Booster (5 of 5) Implants named like: grade Amulet (15 of 18) Modules named like: Trimark Armor Pump (8 of 8) Implant: Low-grade Snake Epsilon @@ -1053,6 +1054,7 @@ class Effect290(BaseEffect): Used by: Implants named like: Frentix Booster (4 of 4) + Implants named like: Halcyon B Booster (5 of 5) Implants named like: Zainou 'Deadeye' Sharpshooter ST (6 of 6) Skill: Sharpshooter """ @@ -1071,6 +1073,7 @@ class Effect298(BaseEffect): surgicalStrikeFalloffBonusPostPercentFalloffLocationShipModulesRequiringGunnery Used by: + Implants named like: Halcyon B Booster (5 of 5) Implants named like: Sooth Sayer Booster (4 of 4) Implants named like: Zainou 'Deadeye' Trajectory Analysis TA (6 of 6) Skill: Trajectory Analysis @@ -1132,6 +1135,7 @@ class Effect392(BaseEffect): Used by: Implants named like: Capsuleer Defense Augmentation Chip (3 of 3) Implants named like: Festival only 'Rock' HH Dose (4 of 4) + Implants named like: Halcyon G Booster (5 of 5) Implants named like: Inherent Implants 'Noble' Mechanic MC (6 of 6) Implants named like: Serenity Limited 'Hardshell' Dose (3 of 3) Modules named like: Transverse Bulkhead (8 of 8) @@ -1153,6 +1157,7 @@ class Effect394(BaseEffect): Used by: Modules from group: Rig Anchor (4 of 4) Implants named like: Agency 'Overclocker' SB Dose (4 of 4) + Implants named like: Halcyon R Booster (5 of 5) Implants named like: grade Snake (16 of 18) Modules named like: Auxiliary Thrusters (8 of 8) Implant: Grand Prix Velocity Booster @@ -1179,6 +1184,9 @@ class Effect395(BaseEffect): Used by: Modules from group: Rig Anchor (4 of 4) Implants named like: Eifyr and Co. 'Rogue' Evasive Maneuvering EM (6 of 6) + Implants named like: Halcyon G Booster (5 of 5) + Implants named like: Halcyon Y Booster (5 of 5) + Implants named like: Hunt Pursuit Booster (4 of 4) Implants named like: grade Nomad (10 of 12) Modules named like: Low Friction Nozzle Joints (8 of 8) Implant: Genolution Core Augmentation CA-4 @@ -1263,6 +1271,7 @@ class Effect414(BaseEffect): gunneryTurretSpeeBonusPostPercentSpeedLocationShipModulesRequiringGunnery Used by: + Implants named like: Halcyon R Booster (5 of 5) Implants named like: Inherent Implants 'Lancer' Gunnery RF (6 of 6) Implant: Pashan's Turret Customization Mindlink Skill: Gunnery @@ -1284,6 +1293,7 @@ class Effect446(BaseEffect): Used by: Implants named like: Capsuleer Defense Augmentation Chip (3 of 3) Implants named like: Festival only 'Rock' SH Dose (4 of 4) + Implants named like: Halcyon G Booster (5 of 5) Implants named like: Serenity Limited 'Hardshell' Dose (3 of 3) Implants named like: Zainou 'Gnome' Shield Management SM (6 of 6) Modules named like: Core Defense Field Extender (8 of 8) @@ -1305,6 +1315,8 @@ class Effect485(BaseEffect): capacitorRechargeTimeBonusPostPercentPassive Used by: + Implants named like: Halcyon G Booster (5 of 5) + Implants named like: Halcyon R Booster (5 of 5) Implants named like: Inherent Implants 'Squire' Capacitor Systems Operation EO (6 of 6) Implants named like: grade Rapture (15 of 18) Modules named like: Capacitor Control Circuit (8 of 8) @@ -1385,6 +1397,7 @@ class Effect504(BaseEffect): scoutDroneOperationDroneRangeBonusModAddDroneControlDistanceChar Used by: + Implants named like: Halcyon Y Booster (5 of 5) Modules named like: Drone Control Range Augmentor (8 of 8) Skills named like: Drone Avionics (2 of 2) """ @@ -1420,6 +1433,8 @@ class Effect507(BaseEffect): longRangeTargetingMaxTargetRangeBonusPostPercentMaxTargetRangeLocationShipGroupElectronic Used by: + Implants named like: Halcyon G Booster (5 of 5) + Implants named like: Halcyon Y Booster (5 of 5) Implants named like: Zainou 'Gypsy' Long Range Targeting LT (6 of 6) Skill: Long Range Targeting """ @@ -1742,6 +1757,7 @@ class Effect584(BaseEffect): Used by: Implants named like: 'Pyrolancea' Dose (7 of 7) Implants named like: Eifyr and Co. 'Gunslinger' Surgical Strike SS (6 of 6) + Implants named like: Halcyon Y Booster (5 of 5) Implant: Standard Cerebral Accelerator """ @@ -1824,7 +1840,7 @@ class Effect596(BaseEffect): ammoInfluenceRange Used by: - Items from category: Charge (608 of 1004) + Items from category: Charge (608 of 1005) """ type = 'passive' @@ -2120,6 +2136,8 @@ class Effect699(BaseEffect): signatureAnalysisScanResolutionBonusPostPercentScanResolutionShip Used by: + Implants named like: Halcyon B Booster (5 of 5) + Implants named like: Halcyon R Booster (5 of 5) Implants named like: Zainou 'Gypsy' Signature Analysis SA (6 of 6) Modules named like: Targeting System Subcontroller (8 of 8) Implant: Quafe Zero Classic @@ -2373,6 +2391,7 @@ class Effect784(BaseEffect): missileBombardmentMaxFlightTimeBonusPostPercentExplosionDelayOwnerCharModulesRequiringMissileLauncherOperation Used by: + Implants named like: Halcyon B Booster (5 of 5) Implants named like: Zainou 'Deadeye' Missile Bombardment MB (6 of 6) Modules named like: Rocket Fuel Cache Partition (8 of 8) Implant: Antipharmakon Toxot @@ -2395,7 +2414,7 @@ class Effect804(BaseEffect): ammoInfluenceCapNeed Used by: - Items from category: Charge (538 of 1004) + Items from category: Charge (538 of 1005) """ type = 'passive' @@ -2465,7 +2484,8 @@ class Effect856(BaseEffect): Used by: Implants named like: Eifyr and Co. 'Rogue' Agility (2 of 2) Implants named like: Eifyr and Co. 'Rogue' Warp Drive Speed WS (6 of 6) - Implants named like: Guardian 'Keter' Booster (3 of 3) + Implants named like: Halcyon B Booster (5 of 5) + Implants named like: Hunt Pursuit Booster (4 of 4) Implants named like: Serenity Limited 'Overclocker' Dose (3 of 3) Implants named like: grade Ascendancy (10 of 12) Modules named like: Hyperspatial Velocity Optimizer (8 of 8) @@ -3735,6 +3755,7 @@ class Effect1185(BaseEffect): structureStealthEmitterArraySigDecrease Used by: + Implants named like: Halcyon R Booster (5 of 5) Implants named like: X Instinct Booster (4 of 4) Implants named like: grade Halo (15 of 18) Implant: Serenity YC122.9 Season Booster - Signature Radius @@ -4276,6 +4297,8 @@ class Effect1409(BaseEffect): systemScanDurationSkillAstrometrics Used by: + Implants named like: Halcyon R Booster (5 of 5) + Implants named like: Hunt Probing Booster (4 of 4) Implants named like: Poteque 'Prospector' Astrometric Acquisition AQ (3 of 3) Implants named like: Poteque 'Prospector' Sharpeye (2 of 2) Implants named like: Serenity Limited 'Sharpeye' Dose (3 of 3) @@ -4737,6 +4760,8 @@ class Effect1590(BaseEffect): missileSkillAoeVelocityBonus Used by: + Implants named like: Halcyon G Booster (5 of 5) + Implants named like: Hunt Missile Velocity Booster (4 of 4) Implants named like: Zainou 'Deadeye' Target Navigation Prediction TN (6 of 6) Modules named like: Warhead Flare Catalyst (8 of 8) Skill: Target Navigation Prediction @@ -4813,6 +4838,7 @@ class Effect1595(BaseEffect): Used by: Implants named like: 'Pyrolancea' Dose (7 of 7) + Implants named like: Halcyon Y Booster (5 of 5) Skill: Warhead Upgrades """ @@ -4831,6 +4857,7 @@ class Effect1596(BaseEffect): Used by: Implants named like: 'Pyrolancea' Dose (7 of 7) + Implants named like: Halcyon Y Booster (5 of 5) Skill: Warhead Upgrades """ @@ -4849,6 +4876,8 @@ class Effect1597(BaseEffect): Used by: Implants named like: 'Pyrolancea' Dose (7 of 7) + Implants named like: Halcyon Y Booster (5 of 5) + Implants named like: Hunt Missile Damage Booster (4 of 4) Skill: Warhead Upgrades """ @@ -5096,6 +5125,8 @@ class Effect1657(BaseEffect): Used by: Implants named like: 'Pyrolancea' Dose (7 of 7) + Implants named like: Halcyon Y Booster (5 of 5) + Implants named like: Hunt Missile Damage Booster (4 of 4) Skill: Warhead Upgrades """ @@ -5295,6 +5326,7 @@ class Effect1763(BaseEffect): missileSkillRapidLauncherRoF Used by: + Implants named like: Halcyon R Booster (5 of 5) Implants named like: Zainou 'Deadeye' Rapid Launch RL (6 of 6) Implant: Standard Cerebral Accelerator Implant: Whelan Machorin's Ballistic Smartlink @@ -5316,6 +5348,7 @@ class Effect1764(BaseEffect): missileSkillMissileProjectileVelocityBonus Used by: + Implants named like: Hunt Missile Velocity Booster (4 of 4) Implants named like: Zainou 'Deadeye' Missile Projection MP (6 of 6) Modules named like: Hydraulic Bay Thrusters (8 of 8) Skill: Missile Projection @@ -5942,6 +5975,7 @@ class Effect2013(BaseEffect): droneMaxVelocityBonus Used by: + Implants named like: Halcyon R Booster (5 of 5) Modules named like: Drone Speed Augmentor (6 of 8) Implant: Overmind 'Goliath' Drone Tuner T25-10S Implant: Overmind 'Hawkmoth' Drone Tuner S10-25T @@ -6456,6 +6490,7 @@ class Effect2152(BaseEffect): jumpPortalGeneration Used by: + Module: Industrial Jump Portal Generator I Module: Jump Portal Generator I """ @@ -6837,6 +6872,8 @@ class Effect2298(BaseEffect): scanStrengthBonusPercentPassive Used by: + Implants named like: Halcyon B Booster (5 of 5) + Implants named like: Halcyon G Booster (5 of 5) Implants named like: High grade Grail (5 of 6) Implants named like: High grade Jackal (5 of 6) Implants named like: High grade Spur (5 of 6) @@ -6983,9 +7020,11 @@ class Effect2422(BaseEffect): class Effect2432(BaseEffect): """ - energyManagementCapacitorBonusPostPercentCapacityLocationShipGroupCapacitorCapacityBonus + energyManagementCapacitorCapacityBonusPostPercentPassive Used by: + Implants named like: Halcyon B Booster (5 of 5) + Implants named like: Halcyon Y Booster (5 of 5) Implants named like: Inherent Implants 'Squire' Capacitor Management EM (6 of 6) Implants named like: Mindflood Booster (4 of 4) Modules named like: Semiconductor Memory Cell (8 of 8) @@ -7572,7 +7611,6 @@ class Effect2694(BaseEffect): falloffBonusEffectHybrids Used by: - Implants named like: Guardian 'Binah' Booster (3 of 3) Modules named like: Hybrid Ambit Extension (8 of 8) """ @@ -7591,7 +7629,6 @@ class Effect2695(BaseEffect): falloffBonusEffectProjectiles Used by: - Implants named like: Guardian 'Binah' Booster (3 of 3) Modules named like: Projectile Ambit Extension (8 of 8) """ @@ -8289,7 +8326,6 @@ class Effect2798(BaseEffect): projectileWeaponDamageMultiplyPassive Used by: - Implants named like: Guardian 'Gevurah' Booster (3 of 3) Modules named like: Projectile Collision Accelerator (8 of 8) """ @@ -8342,7 +8378,6 @@ class Effect2802(BaseEffect): hybridWeaponDamageMultiplyPassive Used by: - Implants named like: Guardian 'Gevurah' Booster (3 of 3) Modules named like: Hybrid Collision Accelerator (8 of 8) """ @@ -8483,6 +8518,7 @@ class Effect2847(BaseEffect): Used by: Implants named like: Drop Booster (4 of 4) Implants named like: Eifyr and Co. 'Gunslinger' Motion Prediction MR (6 of 6) + Implants named like: Halcyon G Booster (5 of 5) Implant: Antipharmakon Iokira Implant: Ogdin's Eye Coordination Enhancer Skill: Motion Prediction @@ -11357,6 +11393,8 @@ class Effect3668(BaseEffect): miningLaserRangeBonus Used by: + Implants named like: Halcyon R Booster (5 of 5) + Implants named like: Halcyon Y Booster (5 of 5) Implants named like: grade Harvest (10 of 12) Implant: Serenity YC122.9 Season Booster - Mining Range """ @@ -11374,6 +11412,8 @@ class Effect3669(BaseEffect): frequencyMiningLaserMaxRangeBonus Used by: + Implants named like: Halcyon R Booster (5 of 5) + Implants named like: Halcyon Y Booster (5 of 5) Implants named like: grade Harvest (10 of 12) Implant: Serenity YC122.9 Season Booster - Mining Range """ @@ -11391,6 +11431,8 @@ class Effect3670(BaseEffect): stripMinerMaxRangeBonus Used by: + Implants named like: Halcyon R Booster (5 of 5) + Implants named like: Halcyon Y Booster (5 of 5) Implants named like: grade Harvest (10 of 12) Implant: Serenity YC122.9 Season Booster - Mining Range """ @@ -13518,6 +13560,8 @@ class Effect4161(BaseEffect): baseMaxScanDeviationModifierRequiringAstrometrics Used by: + Implants named like: Halcyon R Booster (5 of 5) + Implants named like: Hunt Probing Booster (4 of 4) Implants named like: Poteque 'Prospector' Astrometric Pinpointing AP (3 of 3) Implants named like: Poteque 'Prospector' Sharpeye (2 of 2) Implants named like: Serenity Limited 'Sharpeye' Dose (3 of 3) @@ -13541,6 +13585,8 @@ class Effect4162(BaseEffect): Used by: Modules from group: Scan Probe Launcher (4 of 7) + Implants named like: Halcyon G Booster (5 of 5) + Implants named like: Hunt Probing Booster (4 of 4) Implants named like: Poteque 'Prospector' Astrometric Rangefinding AR (3 of 3) Implants named like: Poteque 'Prospector' Sharpeye (2 of 2) Implants named like: Serenity Limited 'Sharpeye' Dose (3 of 3) @@ -16643,6 +16689,7 @@ class Effect4951(BaseEffect): Used by: Implants named like: Agency 'Hardshell' TB Dose (4 of 4) Implants named like: Blue Pill Booster (5 of 5) + Implants named like: Halcyon R Booster (5 of 5) Implant: Antipharmakon Thureo """ @@ -16679,6 +16726,7 @@ class Effect4967(BaseEffect): shieldBoosterDurationBonusShieldSkills Used by: + Implants named like: Hunt Rapid Repair Booster (4 of 4) Modules named like: Core Defense Operational Solidifier (8 of 8) """ @@ -18036,7 +18084,6 @@ class Effect5188(BaseEffect): trackingSpeedBonusEffectHybrids Used by: - Implants named like: Guardian 'Tiferet' Booster (3 of 3) Modules named like: Hybrid Metastasis Adjuster (8 of 8) """ @@ -18073,7 +18120,6 @@ class Effect5190(BaseEffect): trackingSpeedBonusEffectProjectiles Used by: - Implants named like: Guardian 'Tiferet' Booster (3 of 3) Modules named like: Projectile Metastasis Adjuster (8 of 8) """ @@ -19650,6 +19696,7 @@ class Effect5364(BaseEffect): Used by: Implants named like: Agency 'Hardshell' TB Dose (4 of 4) Implants named like: Exile Booster (4 of 4) + Implants named like: Halcyon R Booster (5 of 5) Implant: Antipharmakon Kosybo """ @@ -20187,6 +20234,7 @@ class Effect5433(BaseEffect): hackingSkillVirusBonus Used by: + Implants named like: Halcyon B Booster (5 of 5) Modules named like: Memetic Algorithm Bank (8 of 8) Implant: Neural Lace 'Blackglass' Net Intrusion 920-40 Implant: Poteque 'Prospector' Environmental Analysis EY-1005 @@ -20208,6 +20256,7 @@ class Effect5437(BaseEffect): archaeologySkillVirusBonus Used by: + Implants named like: Halcyon Y Booster (5 of 5) Modules named like: Emission Scope Sharpener (8 of 8) Implant: Poteque 'Prospector' Archaeology AC-905 Implant: Poteque 'Prospector' Environmental Analysis EY-1005 @@ -30109,6 +30158,7 @@ class Effect6665(BaseEffect): Used by: Implants named like: Black Market 'Valdimar' Drone Durability DD (3 of 3) + Implants named like: Halcyon B Booster (5 of 5) Skill: Drone Durability """ @@ -31652,11 +31702,10 @@ class Effect6789(BaseEffect): Used by: Ships from group: Blockade Runner (4 of 4) Ships from group: Deep Space Transport (4 of 4) - Ships from group: Industrial (17 of 17) + Ships from group: Hauler (17 of 17) Ships from group: Industrial Command Ship (2 of 2) Ship: Hulk Ship: Mackinaw - Ship: Rorqual """ type = 'passive' @@ -35155,6 +35204,8 @@ class Effect7176(BaseEffect): skillBonusDroneInterfacingNotFighters Used by: + Implants named like: Halcyon G Booster (5 of 5) + Implants named like: Hunt Drone Damage Booster (4 of 4) Implant: CreoDron 'Bumblebee' Drone Tuner T10-5D Implant: CreoDron 'Yellowjacket' Drone Tuner D5-10T """ @@ -35743,7 +35794,6 @@ class Effect8018(BaseEffect): subcapRemoteArmorShieldRepDurationBonus Used by: - Implants named like: Guardian 'Netzach' Booster (3 of 3) Implants named like: grade Savior (15 of 18) """ @@ -37550,7 +37600,6 @@ class Effect8261(BaseEffect): Used by: Ships from group: Industrial Command Ship (2 of 2) - Ship: Rorqual """ type = 'passive' @@ -37600,24 +37649,6 @@ class Effect8264(BaseEffect): skill='Industrial Command Ships', **kwargs) -class Effect8269(BaseEffect): - """ - stasisWebifierMaxRangeAddPassive - - Used by: - Implants named like: Guardian 'Hod' Booster (3 of 3) - """ - - type = 'passive' - - @staticmethod - def handler(fit, module, context, projectionRange, **kwargs): - fit.modules.filteredItemIncrease( - lambda mod: mod.item.group.name == 'Stasis Web', 'maxRange', - module.getModifiedItemAttr('stasisWebRangeAdd'), **kwargs) - - - class Effect8275(BaseEffect): """ minmatarIndustrialBonusGasHoldCapacity @@ -38004,62 +38035,6 @@ class Effect8364(BaseEffect): type = 'active' -class Effect8365(BaseEffect): - """ - mwdCapUseAndSigBonusPassive - - Used by: - Implants named like: Guardian 'Chokmah' Booster (3 of 3) - """ - - runTime = 'early' - type = 'passive' - - @staticmethod - def handler(fit, ship, context, projectionRange, **kwargs): - fit.modules.filteredItemBoost( - lambda mod: mod.item.requiresSkill('High Speed Maneuvering'), 'signatureRadiusBonus', - ship.getModifiedItemAttr('MWDSignatureRadiusBonus'), **kwargs) - fit.modules.filteredItemBoost( - lambda mod: mod.item.requiresSkill('High Speed Maneuvering'), 'capacitorNeed', - ship.getModifiedItemAttr('MWDSignatureRadiusBonus'), **kwargs) - - -class Effect8366(BaseEffect): - """ - modifyHullResonancePostPercentpassive - - Used by: - Implants named like: Guardian 'Yesod' Booster (3 of 3) - """ - - type = 'passive' - - @staticmethod - def handler(fit, src, context, projectionRange, **kwargs): - for dmgType in ('em', 'thermal', 'kinetic', 'explosive'): - fit.ship.boostItemAttr(f'{dmgType}DamageResonance', - src.getModifiedItemAttr('hullDamageResistanceBonus'), - **kwargs) - - -class Effect8367(BaseEffect): - """ - warpScramblerMaxRangeAddPassive - - Used by: - Implants named like: Guardian 'Hod' Booster (3 of 3) - """ - - type = 'passive' - - @staticmethod - def handler(fit, module, context, projectionRange, **kwargs): - fit.modules.filteredItemIncrease( - lambda mod: mod.item.requiresSkill('Navigation'), 'maxRange', - module.getModifiedItemAttr('scramblerRangeAdd'), **kwargs) - - class Effect8372(BaseEffect): """ fleetCompressionLogisticsRangeBonus