From c5bc9e253458dd0556694902b3a627ee0ab2903f Mon Sep 17 00:00:00 2001 From: blitzmann Date: Tue, 29 May 2018 21:39:11 -0400 Subject: [PATCH] Added missing effectsm, and update headers --- eos/effects/addtosignatureradius2.py | 2 +- eos/effects/ammotrackingmultiplier.py | 8 +------- eos/effects/aoebeaconbioluminescencecloud.py | 1 + eos/effects/aoebeaconcausticcloud.py | 1 + eos/effects/aoebeaconfilamentcloud.py | 1 + eos/effects/armorhpbonusadd.py | 2 +- eos/effects/armorreinforcermassadd.py | 2 +- eos/effects/armorrepair.py | 2 +- eos/effects/capacitorcapacitymultiply.py | 2 +- .../disintegratorweapondamagemultiply.py | 2 +- .../disintegratorweaponspeedmultiply.py | 2 +- eos/effects/energyneutralizerfalloff.py | 2 +- eos/effects/fueledarmorrepair.py | 2 +- eos/effects/fueledshieldboosting.py | 2 +- eos/effects/modulebonusafterburner.py | 2 +- eos/effects/modulebonusmicrowarpdrive.py | 2 +- eos/effects/overloadrofbonus.py | 2 +- ...rloadselfarmordamageamountdurationbonus.py | 4 ++-- eos/effects/overloadselfdamagebonus.py | 2 +- eos/effects/overloadselfdurationbonus.py | 2 +- eos/effects/overloadselfrangebonus.py | 4 ++-- .../overloadselfshieldbonusdurationbonus.py | 4 ++-- eos/effects/overloadselfspeedbonus.py | 2 +- eos/effects/remotewebifierfalloff.py | 2 +- eos/effects/shieldboosting.py | 2 +- eos/effects/shieldcapacitybonusonline.py | 2 +- eos/effects/shipbonusneutcapneedrolebonus2.py | 9 +++++++++ .../shipbonusnosneutcapneedrolebonus2.py | 7 +------ ...tiplierlocationshipgroupprecursorturret.py | 2 +- .../systemsmallprecursorturretdamage.py | 12 ++++++++++++ eos/effects/targetabcattack.py | 2 +- eos/effects/warpdisruptsphere.py | 4 ++++ eos/effects/warpscramble.py | 2 +- .../warpscrambleblockmwdwithnpceffect.py | 2 +- eos/effects/weatherbasic.py | 1 + eos/effects/weathercaustictoxin.py | 1 + eos/effects/weatherdarkness.py | 1 + eos/effects/weatherelectricstorm.py | 1 + eos/effects/weatherinfernal.py | 1 + eos/effects/weatherxenongas.py | 1 + eve.db | Bin 18436096 -> 18436096 bytes 41 files changed, 65 insertions(+), 42 deletions(-) create mode 100644 eos/effects/shipbonusneutcapneedrolebonus2.py create mode 100644 eos/effects/systemsmallprecursorturretdamage.py diff --git a/eos/effects/addtosignatureradius2.py b/eos/effects/addtosignatureradius2.py index 6c790a925..550357bfc 100644 --- a/eos/effects/addtosignatureradius2.py +++ b/eos/effects/addtosignatureradius2.py @@ -2,7 +2,7 @@ # # Used by: # Modules from group: Missile Launcher Bomb (2 of 2) -# Modules from group: Shield Extender (36 of 36) +# Modules from group: Shield Extender (33 of 33) type = "passive" diff --git a/eos/effects/ammotrackingmultiplier.py b/eos/effects/ammotrackingmultiplier.py index 07d95a8d7..87d442591 100644 --- a/eos/effects/ammotrackingmultiplier.py +++ b/eos/effects/ammotrackingmultiplier.py @@ -1,13 +1,7 @@ # ammoTrackingMultiplier # # Used by: -# Charges from group: Advanced Artillery Ammo (8 of 8) -# Charges from group: Advanced Autocannon Ammo (8 of 8) -# Charges from group: Advanced Beam Laser Crystal (8 of 8) -# Charges from group: Advanced Blaster Charge (8 of 8) -# Charges from group: Advanced Charge Bottle (5 of 6) -# Charges from group: Advanced Pulse Laser Crystal (8 of 8) -# Charges from group: Advanced Railgun Charge (8 of 8) +# Items from category: Charge (182 of 943) # Charges from group: Projectile Ammo (128 of 128) type = "passive" diff --git a/eos/effects/aoebeaconbioluminescencecloud.py b/eos/effects/aoebeaconbioluminescencecloud.py index 6856fc272..dcbf5a004 100644 --- a/eos/effects/aoebeaconbioluminescencecloud.py +++ b/eos/effects/aoebeaconbioluminescencecloud.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive", "gang") diff --git a/eos/effects/aoebeaconcausticcloud.py b/eos/effects/aoebeaconcausticcloud.py index 6856fc272..dcbf5a004 100644 --- a/eos/effects/aoebeaconcausticcloud.py +++ b/eos/effects/aoebeaconcausticcloud.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive", "gang") diff --git a/eos/effects/aoebeaconfilamentcloud.py b/eos/effects/aoebeaconfilamentcloud.py index 6856fc272..dcbf5a004 100644 --- a/eos/effects/aoebeaconfilamentcloud.py +++ b/eos/effects/aoebeaconfilamentcloud.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive", "gang") diff --git a/eos/effects/armorhpbonusadd.py b/eos/effects/armorhpbonusadd.py index f965b45ae..591e1cc58 100644 --- a/eos/effects/armorhpbonusadd.py +++ b/eos/effects/armorhpbonusadd.py @@ -1,7 +1,7 @@ # armorHPBonusAdd # # Used by: -# Modules from group: Armor Reinforcer (51 of 51) +# Modules from group: Armor Reinforcer (48 of 48) type = "passive" diff --git a/eos/effects/armorreinforcermassadd.py b/eos/effects/armorreinforcermassadd.py index e60326892..d61b0224c 100644 --- a/eos/effects/armorreinforcermassadd.py +++ b/eos/effects/armorreinforcermassadd.py @@ -1,7 +1,7 @@ # armorReinforcerMassAdd # # Used by: -# Modules from group: Armor Reinforcer (51 of 51) +# Modules from group: Armor Reinforcer (48 of 48) type = "passive" diff --git a/eos/effects/armorrepair.py b/eos/effects/armorrepair.py index d65f26ca5..8555baec0 100644 --- a/eos/effects/armorrepair.py +++ b/eos/effects/armorrepair.py @@ -1,7 +1,7 @@ # armorRepair # # Used by: -# Modules from group: Armor Repair Unit (108 of 108) +# Modules from group: Armor Repair Unit (105 of 105) runTime = "late" type = "active" diff --git a/eos/effects/capacitorcapacitymultiply.py b/eos/effects/capacitorcapacitymultiply.py index 91f3e6ed4..8b5df217d 100644 --- a/eos/effects/capacitorcapacitymultiply.py +++ b/eos/effects/capacitorcapacitymultiply.py @@ -4,7 +4,7 @@ # Modules from group: Capacitor Flux Coil (6 of 6) # Modules from group: Capacitor Power Relay (20 of 20) # Modules from group: Power Diagnostic System (23 of 23) -# Modules from group: Propulsion Module (68 of 133) +# Modules from group: Propulsion Module (65 of 127) # Modules from group: Reactor Control Unit (22 of 22) type = "passive" diff --git a/eos/effects/disintegratorweapondamagemultiply.py b/eos/effects/disintegratorweapondamagemultiply.py index b1420e463..a96f6bc3f 100644 --- a/eos/effects/disintegratorweapondamagemultiply.py +++ b/eos/effects/disintegratorweapondamagemultiply.py @@ -1,7 +1,7 @@ # disintegratorWeaponDamageMultiply # # Used by: -# Modules from group: Entropic Suppressor (3 of 3) +# Modules from group: Entropic Radiation Sink (3 of 3) type = "passive" diff --git a/eos/effects/disintegratorweaponspeedmultiply.py b/eos/effects/disintegratorweaponspeedmultiply.py index 79d104e08..aa2a9998b 100644 --- a/eos/effects/disintegratorweaponspeedmultiply.py +++ b/eos/effects/disintegratorweaponspeedmultiply.py @@ -1,7 +1,7 @@ # disintegratorWeaponSpeedMultiply # # Used by: -# Modules from group: Entropic Suppressor (3 of 3) +# Modules from group: Entropic Radiation Sink (3 of 3) type = "passive" diff --git a/eos/effects/energyneutralizerfalloff.py b/eos/effects/energyneutralizerfalloff.py index 67e55e7ad..37d829baa 100644 --- a/eos/effects/energyneutralizerfalloff.py +++ b/eos/effects/energyneutralizerfalloff.py @@ -1,7 +1,7 @@ # energyNeutralizerFalloff # # Used by: -# Modules from group: Energy Neutralizer (54 of 54) +# Modules from group: Energy Neutralizer (51 of 51) from eos.saveddata.module import State from eos.modifiedAttributeDict import ModifiedAttributeDict diff --git a/eos/effects/fueledarmorrepair.py b/eos/effects/fueledarmorrepair.py index 049c799c1..875a25cd2 100644 --- a/eos/effects/fueledarmorrepair.py +++ b/eos/effects/fueledarmorrepair.py @@ -1,7 +1,7 @@ # fueledArmorRepair # # Used by: -# Modules from group: Ancillary Armor Repairer (7 of 7) +# Modules from group: Ancillary Armor Repairer (4 of 4) runTime = "late" type = "active" diff --git a/eos/effects/fueledshieldboosting.py b/eos/effects/fueledshieldboosting.py index 0cbbd439c..36db95e2c 100644 --- a/eos/effects/fueledshieldboosting.py +++ b/eos/effects/fueledshieldboosting.py @@ -1,7 +1,7 @@ # fueledShieldBoosting # # Used by: -# Modules from group: Ancillary Shield Booster (8 of 8) +# Modules from group: Ancillary Shield Booster (5 of 5) runTime = "late" type = "active" diff --git a/eos/effects/modulebonusafterburner.py b/eos/effects/modulebonusafterburner.py index 71f4c96b1..c26412bb0 100644 --- a/eos/effects/modulebonusafterburner.py +++ b/eos/effects/modulebonusafterburner.py @@ -1,7 +1,7 @@ # moduleBonusAfterburner # # Used by: -# Modules from group: Propulsion Module (65 of 133) +# Modules from group: Propulsion Module (62 of 127) type = "active" runTime = "late" diff --git a/eos/effects/modulebonusmicrowarpdrive.py b/eos/effects/modulebonusmicrowarpdrive.py index 70478fa71..75df915ce 100644 --- a/eos/effects/modulebonusmicrowarpdrive.py +++ b/eos/effects/modulebonusmicrowarpdrive.py @@ -1,7 +1,7 @@ # moduleBonusMicrowarpdrive # # Used by: -# Modules from group: Propulsion Module (68 of 133) +# Modules from group: Propulsion Module (65 of 127) type = "active" runTime = "late" diff --git a/eos/effects/overloadrofbonus.py b/eos/effects/overloadrofbonus.py index c0d81ca0b..47f64d418 100644 --- a/eos/effects/overloadrofbonus.py +++ b/eos/effects/overloadrofbonus.py @@ -2,7 +2,7 @@ # # Used by: # Modules from group: Missile Launcher Torpedo (22 of 22) -# Items from market group: Ship Equipment > Turrets & Bays (429 of 880) +# Items from market group: Ship Equipment > Turrets & Bays (429 of 881) # Module: Interdiction Sphere Launcher I type = "overheat" diff --git a/eos/effects/overloadselfarmordamageamountdurationbonus.py b/eos/effects/overloadselfarmordamageamountdurationbonus.py index c7a2a1049..3545e6dab 100644 --- a/eos/effects/overloadselfarmordamageamountdurationbonus.py +++ b/eos/effects/overloadselfarmordamageamountdurationbonus.py @@ -1,8 +1,8 @@ # overloadSelfArmorDamageAmountDurationBonus # # Used by: -# Modules from group: Ancillary Armor Repairer (7 of 7) -# Modules from group: Armor Repair Unit (108 of 108) +# Modules from group: Ancillary Armor Repairer (4 of 4) +# Modules from group: Armor Repair Unit (105 of 105) type = "overheat" diff --git a/eos/effects/overloadselfdamagebonus.py b/eos/effects/overloadselfdamagebonus.py index 516932070..073b1ead3 100644 --- a/eos/effects/overloadselfdamagebonus.py +++ b/eos/effects/overloadselfdamagebonus.py @@ -3,7 +3,7 @@ # Used by: # Modules from group: Energy Weapon (101 of 214) # Modules from group: Hybrid Weapon (105 of 221) -# Modules from group: Precursor Turret (14 of 14) +# Modules from group: Precursor Weapon (15 of 15) # Modules from group: Projectile Weapon (99 of 165) type = "overheat" diff --git a/eos/effects/overloadselfdurationbonus.py b/eos/effects/overloadselfdurationbonus.py index 498e3a527..356eab98a 100644 --- a/eos/effects/overloadselfdurationbonus.py +++ b/eos/effects/overloadselfdurationbonus.py @@ -2,7 +2,7 @@ # # Used by: # Modules from group: Capacitor Booster (59 of 59) -# Modules from group: Energy Neutralizer (54 of 54) +# Modules from group: Energy Neutralizer (51 of 51) # Modules from group: Energy Nosferatu (51 of 51) # Modules from group: Hull Repair Unit (25 of 25) # Modules from group: Remote Armor Repairer (39 of 39) diff --git a/eos/effects/overloadselfrangebonus.py b/eos/effects/overloadselfrangebonus.py index 781bf4794..f306a064f 100644 --- a/eos/effects/overloadselfrangebonus.py +++ b/eos/effects/overloadselfrangebonus.py @@ -2,8 +2,8 @@ # # Used by: # Modules from group: Stasis Grappler (7 of 7) -# Modules from group: Stasis Web (19 of 19) -# Modules from group: Warp Scrambler (54 of 55) +# Modules from group: Stasis Web (18 of 18) +# Modules from group: Warp Scrambler (52 of 53) type = "overheat" diff --git a/eos/effects/overloadselfshieldbonusdurationbonus.py b/eos/effects/overloadselfshieldbonusdurationbonus.py index 4706ccbca..cc833be68 100644 --- a/eos/effects/overloadselfshieldbonusdurationbonus.py +++ b/eos/effects/overloadselfshieldbonusdurationbonus.py @@ -1,8 +1,8 @@ # overloadSelfShieldBonusDurationBonus # # Used by: -# Modules from group: Ancillary Shield Booster (8 of 8) -# Modules from group: Shield Booster (97 of 97) +# Modules from group: Ancillary Shield Booster (5 of 5) +# Modules from group: Shield Booster (93 of 93) type = "overheat" diff --git a/eos/effects/overloadselfspeedbonus.py b/eos/effects/overloadselfspeedbonus.py index cc5dbe3f6..c7ee81a90 100644 --- a/eos/effects/overloadselfspeedbonus.py +++ b/eos/effects/overloadselfspeedbonus.py @@ -1,7 +1,7 @@ # overloadSelfSpeedBonus # # Used by: -# Modules from group: Propulsion Module (133 of 133) +# Modules from group: Propulsion Module (127 of 127) type = "overheat" diff --git a/eos/effects/remotewebifierfalloff.py b/eos/effects/remotewebifierfalloff.py index ccf7d88cd..4d5bc770c 100644 --- a/eos/effects/remotewebifierfalloff.py +++ b/eos/effects/remotewebifierfalloff.py @@ -2,7 +2,7 @@ # # Used by: # Modules from group: Stasis Grappler (7 of 7) -# Modules from group: Stasis Web (19 of 19) +# Modules from group: Stasis Web (18 of 18) type = "active", "projected" diff --git a/eos/effects/shieldboosting.py b/eos/effects/shieldboosting.py index 808e2f1b0..8d8676d0e 100644 --- a/eos/effects/shieldboosting.py +++ b/eos/effects/shieldboosting.py @@ -1,7 +1,7 @@ # shieldBoosting # # Used by: -# Modules from group: Shield Booster (97 of 97) +# Modules from group: Shield Booster (93 of 93) runTime = "late" type = "active" diff --git a/eos/effects/shieldcapacitybonusonline.py b/eos/effects/shieldcapacitybonusonline.py index cba8f70bb..7c4cb037d 100644 --- a/eos/effects/shieldcapacitybonusonline.py +++ b/eos/effects/shieldcapacitybonusonline.py @@ -1,7 +1,7 @@ # shieldCapacityBonusOnline # # Used by: -# Modules from group: Shield Extender (36 of 36) +# Modules from group: Shield Extender (33 of 33) # Modules from group: Shield Resistance Amplifier (88 of 88) type = "passive" diff --git a/eos/effects/shipbonusneutcapneedrolebonus2.py b/eos/effects/shipbonusneutcapneedrolebonus2.py new file mode 100644 index 000000000..3e533df0e --- /dev/null +++ b/eos/effects/shipbonusneutcapneedrolebonus2.py @@ -0,0 +1,9 @@ +# shipBonusNeutCapNeedRoleBonus2 +# +# Used by: +# Ship: Damavik +# Ship: Leshak +# Ship: Vedmak +type = "passive" +def handler(fit, src, context): + fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Neutralizer", "capacitorNeed", src.getModifiedItemAttr("shipBonusRole2")) diff --git a/eos/effects/shipbonusnosneutcapneedrolebonus2.py b/eos/effects/shipbonusnosneutcapneedrolebonus2.py index 7988b63b1..fb07c3a2e 100644 --- a/eos/effects/shipbonusnosneutcapneedrolebonus2.py +++ b/eos/effects/shipbonusnosneutcapneedrolebonus2.py @@ -1,9 +1,4 @@ -# shipBonusNosNeutCapNeedRoleBonus2 -# -# Used by: -# Ship: Damavik -# Ship: Leshak -# Ship: Vedmak +# Not used by any item type = "passive" diff --git a/eos/effects/surgicalstrikedamagemultiplierbonuspostpercentdamagemultiplierlocationshipgroupprecursorturret.py b/eos/effects/surgicalstrikedamagemultiplierbonuspostpercentdamagemultiplierlocationshipgroupprecursorturret.py index d4104befa..f1aaa88e2 100644 --- a/eos/effects/surgicalstrikedamagemultiplierbonuspostpercentdamagemultiplierlocationshipgroupprecursorturret.py +++ b/eos/effects/surgicalstrikedamagemultiplierbonuspostpercentdamagemultiplierlocationshipgroupprecursorturret.py @@ -1,4 +1,4 @@ -# surgicalStrikeDamageMultiplierBonusPostPercentDamageMultiplierLocationShipGroupProjectileWeapon +# surgicalStrikeDamageMultiplierBonusPostPercentDamageMultiplierLocationShipGroupPrecursorTurret # # Used by: # Skill: Surgical Strike diff --git a/eos/effects/systemsmallprecursorturretdamage.py b/eos/effects/systemsmallprecursorturretdamage.py new file mode 100644 index 000000000..595b9a679 --- /dev/null +++ b/eos/effects/systemsmallprecursorturretdamage.py @@ -0,0 +1,12 @@ +# systemSmallPrecursorTurretDamage +# +# Used by: +# Celestials named like: Wolf Rayet Effect Beacon Class (5 of 6) +runTime = "early" +type = ("projected", "passive") + + +def handler(fit, module, context): + fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Small Precursor Weapon"), + "damageMultiplier", module.getModifiedItemAttr("smallWeaponDamageMultiplier"), + stackingPenalties=True) diff --git a/eos/effects/targetabcattack.py b/eos/effects/targetabcattack.py index c8d8a8d33..66dac5bc6 100644 --- a/eos/effects/targetabcattack.py +++ b/eos/effects/targetabcattack.py @@ -1,7 +1,7 @@ # targetABCAttack # # Used by: -# Modules from group: Precursor Turret (14 of 14) +# Modules from group: Precursor Weapon (15 of 15) type = 'active' diff --git a/eos/effects/warpdisruptsphere.py b/eos/effects/warpdisruptsphere.py index 22787465b..f8ce29992 100644 --- a/eos/effects/warpdisruptsphere.py +++ b/eos/effects/warpdisruptsphere.py @@ -1,3 +1,7 @@ +# warpDisruptSphere +# +# Used by: +# Modules from group: Warp Disrupt Field Generator (7 of 7) # warpDisruptSphere # diff --git a/eos/effects/warpscramble.py b/eos/effects/warpscramble.py index 476608626..7424625ae 100644 --- a/eos/effects/warpscramble.py +++ b/eos/effects/warpscramble.py @@ -1,7 +1,7 @@ # warpScramble # # Used by: -# Modules named like: Warp Disruptor (28 of 28) +# Modules named like: Warp Disruptor (27 of 27) type = "projected", "active" diff --git a/eos/effects/warpscrambleblockmwdwithnpceffect.py b/eos/effects/warpscrambleblockmwdwithnpceffect.py index 0985d4673..27a82548a 100644 --- a/eos/effects/warpscrambleblockmwdwithnpceffect.py +++ b/eos/effects/warpscrambleblockmwdwithnpceffect.py @@ -1,7 +1,7 @@ # warpScrambleBlockMWDWithNPCEffect # # Used by: -# Modules named like: Warp Scrambler (27 of 27) +# Modules named like: Warp Scrambler (26 of 26) from eos.saveddata.module import State runTime = "early" diff --git a/eos/effects/weatherbasic.py b/eos/effects/weatherbasic.py index 726601d67..fac65d882 100644 --- a/eos/effects/weatherbasic.py +++ b/eos/effects/weatherbasic.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive") diff --git a/eos/effects/weathercaustictoxin.py b/eos/effects/weathercaustictoxin.py index 6856fc272..dcbf5a004 100644 --- a/eos/effects/weathercaustictoxin.py +++ b/eos/effects/weathercaustictoxin.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive", "gang") diff --git a/eos/effects/weatherdarkness.py b/eos/effects/weatherdarkness.py index 6856fc272..dcbf5a004 100644 --- a/eos/effects/weatherdarkness.py +++ b/eos/effects/weatherdarkness.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive", "gang") diff --git a/eos/effects/weatherelectricstorm.py b/eos/effects/weatherelectricstorm.py index 6856fc272..dcbf5a004 100644 --- a/eos/effects/weatherelectricstorm.py +++ b/eos/effects/weatherelectricstorm.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive", "gang") diff --git a/eos/effects/weatherinfernal.py b/eos/effects/weatherinfernal.py index 6856fc272..dcbf5a004 100644 --- a/eos/effects/weatherinfernal.py +++ b/eos/effects/weatherinfernal.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive", "gang") diff --git a/eos/effects/weatherxenongas.py b/eos/effects/weatherxenongas.py index 6856fc272..dcbf5a004 100644 --- a/eos/effects/weatherxenongas.py +++ b/eos/effects/weatherxenongas.py @@ -1,3 +1,4 @@ +# Not used by any item runTime = "early" type = ("projected", "passive", "gang") diff --git a/eve.db b/eve.db index 7dfe70273db8a894815d49bfc3f69607364e7d5d..41d336d1de4de8a821c030a4e2d3c8b8cf0c6b9a 100644 GIT binary patch delta 42364 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 B;okrN