Update db to 792006 and add new ship icons
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Halo (18 of 18)
|
||||
# Implants named like: Low grade Halo (12 of 12)
|
||||
# Implants named like: grade Halo (18 of 18)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Used by:
|
||||
# Modules from group: Scan Probe Launcher (4 of 7)
|
||||
# Implants named like: Low grade Virtue (10 of 12)
|
||||
# Implants named like: Poteque 'Prospector' Astrometric Rangefinding AR (3 of 3)
|
||||
# Implants named like: grade Virtue (10 of 12)
|
||||
# Modules named like: Gravity Capacitor Upgrade (8 of 8)
|
||||
# Skill: Astrometric Rangefinding
|
||||
# Skill: Astrometrics
|
||||
|
||||
@@ -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 (10 of 12)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -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 (10 of 12)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -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 (10 of 12)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -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 (10 of 12)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -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 (10 of 12)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Talon (6 of 12)
|
||||
# Implants named like: High grade Talon (6 of 6)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
# Used by:
|
||||
# Variations of module: Omnidirectional Tracking Link I (7 of 7)
|
||||
# Module: Sentient Omnidirectional Tracking Link
|
||||
# Variations of module: Omnidirectional Tracking Link I (8 of 8)
|
||||
type = "active"
|
||||
def handler(fit, module, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"),
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Modules named like: Omnidirectional Tracking Enhancer (9 of 9)
|
||||
# Variations of module: Omnidirectional Tracking Enhancer I (9 of 9)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"),
|
||||
|
||||
@@ -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 (10 of 12)
|
||||
# Implants named like: grade Nomad (10 of 12)
|
||||
# Modules named like: Low Friction Nozzle Joints (8 of 8)
|
||||
# Implant: Genolution Core Augmentation CA-4
|
||||
# Skill: Evasive Maneuvering
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Centurion (10 of 12)
|
||||
# Implants named like: grade Centurion (10 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote ECM Burst",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Centurion (10 of 12)
|
||||
# Implants named like: grade Centurion (10 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote Sensor Damper",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Centurion (10 of 12)
|
||||
# Implants named like: grade Centurion (10 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tracking Disruptor",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Centurion (10 of 12)
|
||||
# Implants named like: grade Centurion (10 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Target Painter",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Centurion (10 of 12)
|
||||
# Implants named like: grade Centurion (10 of 12)
|
||||
# Modules named like: Particle Dispersion Projector (8 of 8)
|
||||
# Skill: Long Distance Jamming
|
||||
type = "passive"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Spur (6 of 12)
|
||||
# Implants named like: High grade Spur (6 of 6)
|
||||
type = "passive"
|
||||
runTime = "early"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Harvest (10 of 12)
|
||||
# Implants named like: grade Harvest (10 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Frequency Mining Laser",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Harvest (10 of 12)
|
||||
# Implants named like: grade Harvest (10 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Gas Cloud Harvester",
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Used by:
|
||||
# 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)
|
||||
# Implants named like: grade Slave (15 of 18)
|
||||
# Modules named like: Trimark Armor Pump (8 of 8)
|
||||
# Implant: Low-grade Snake Epsilon
|
||||
# Implant: Mid-grade Snake Epsilon
|
||||
# Skill: Hull Upgrades
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Grail (6 of 12)
|
||||
# Implants named like: High grade Grail (6 of 6)
|
||||
type = "passive"
|
||||
runTime = "early"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Ascendancy (12 of 12)
|
||||
# Implants named like: grade Ascendancy (12 of 12)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Harvest (10 of 12)
|
||||
# Implants named like: grade Harvest (10 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Mining Laser",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Snake Alpha (2 of 2)
|
||||
# Implant: Low-grade Snake Alpha
|
||||
# Implant: Mid-grade Snake Alpha
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.ship.boostItemAttr("maxVelocity", implant.getModifiedItemAttr("velocityBonus"))
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Snake (16 of 18)
|
||||
# Implants named like: grade Snake (16 of 18)
|
||||
# Modules named like: Auxiliary Thrusters (8 of 8)
|
||||
# Implant: Quafe Zero
|
||||
# Skill: Navigation
|
||||
|
||||
@@ -2,8 +2,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
|
||||
# Variations of module: Omnidirectional Tracking Link I (8 of 8)
|
||||
type = "overheat"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("maxRangeBonus", module.getModifiedItemAttr("overloadTrackingModuleStrengthBonus"))
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Jackal (6 of 12)
|
||||
# Implants named like: High grade Jackal (6 of 6)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants from group: Cyberimplant (20 of 217)
|
||||
# Implants named like: High grade (20 of 60)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
for type in ("Gravimetric", "Magnetometric", "Radar", "Ladar"):
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# Used by:
|
||||
# Modules named like: Drone Control Range Augmentor (8 of 8)
|
||||
# Skill: Electronic Warfare Drone Interfacing
|
||||
# Skill: Scout Drone Operation
|
||||
# Skills named like: Drone Avionics (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
level = container.level if "skill" in context else 1
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Talisman (12 of 12)
|
||||
# Implants named like: Talisman (18 of 18)
|
||||
# Implants named like: grade Talisman (18 of 18)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Talisman (10 of 12)
|
||||
# Implants named like: Talisman (15 of 18)
|
||||
# Implants named like: grade Talisman (15 of 18)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capacitor Emission Systems"),
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Crystal (18 of 18)
|
||||
# Implants named like: Low grade Crystal (12 of 12)
|
||||
# Implants named like: grade Crystal (18 of 18)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Centurion (12 of 12)
|
||||
# Implants named like: grade Centurion (12 of 12)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Harvest (12 of 12)
|
||||
# Implants named like: grade Harvest (12 of 12)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Slave (12 of 12)
|
||||
# Implants named like: Slave (18 of 18)
|
||||
# Implant: Halo Omega
|
||||
# Implants named like: grade Slave (18 of 18)
|
||||
# Implant: High-grade Halo Omega
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Snake (12 of 12)
|
||||
# Implants named like: Snake (18 of 18)
|
||||
# Implants named like: grade Snake (18 of 18)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Virtue (12 of 12)
|
||||
# Implants named like: grade Virtue (12 of 12)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Edge (12 of 12)
|
||||
# Implants named like: grade Edge (12 of 12)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Nomad (12 of 12)
|
||||
# Implants named like: grade Nomad (12 of 12)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Crystal (15 of 18)
|
||||
# Implants named like: Low grade Crystal (10 of 12)
|
||||
# Implants named like: grade Crystal (15 of 18)
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"),
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Combat Drone Operation"),
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Light Drone Operation"),
|
||||
"armorHP", ship.getModifiedItemAttr("shipBonusPirateFaction"))
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Combat Drone Operation"),
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Light Drone Operation"),
|
||||
"damageMultiplier", ship.getModifiedItemAttr("shipBonusPirateFaction"))
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Combat Drone Operation"),
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Light Drone Operation"),
|
||||
"hp", ship.getModifiedItemAttr("shipBonusPirateFaction"))
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Combat Drone Operation"),
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Light Drone Operation"),
|
||||
"shieldCapacity", ship.getModifiedItemAttr("shipBonusPirateFaction"))
|
||||
|
||||
@@ -3,5 +3,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Frigate").level
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Scout Drone Operation"),
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Drone Avionics"),
|
||||
"thermalDamage", ship.getModifiedItemAttr("shipBonusGF2") * level)
|
||||
|
||||
@@ -5,4 +5,4 @@ type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Caldari Frigate").level
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"emDamage", ship.getModifiedItemAttr("shipBonusCF") * level)
|
||||
"emDamage", ship.getModifiedItemAttr("shipBonusCF2") * level)
|
||||
@@ -5,4 +5,4 @@ type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Caldari Frigate").level
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"explosiveDamage", ship.getModifiedItemAttr("shipBonusCF") * level)
|
||||
"explosiveDamage", ship.getModifiedItemAttr("shipBonusCF2") * level)
|
||||
@@ -2,7 +2,6 @@
|
||||
# Ship: Buzzard
|
||||
# Ship: Caldari Navy Hookbill
|
||||
# Ship: Condor
|
||||
# Ship: Garmur
|
||||
# Ship: Hawk
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
7
eos/effects/shipmissilekineticdamagecf2.py
Normal file
7
eos/effects/shipmissilekineticdamagecf2.py
Normal file
@@ -0,0 +1,7 @@
|
||||
# Used by:
|
||||
# Ship: Garmur
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Caldari Frigate").level
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"kineticDamage", ship.getModifiedItemAttr("shipBonusCF2") * level)
|
||||
@@ -5,4 +5,4 @@ type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Caldari Frigate").level
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"thermalDamage", ship.getModifiedItemAttr("shipBonusCF") * level)
|
||||
"thermalDamage", ship.getModifiedItemAttr("shipBonusCF2") * level)
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Low grade Harvest (10 of 12)
|
||||
# Implants named like: grade Harvest (10 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Strip Miner",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# Used by:
|
||||
# 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)
|
||||
# Implants named like: grade Halo (15 of 18)
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.ship.boostItemAttr("signatureRadius", implant.getModifiedItemAttr("signatureRadiusBonus"))
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Used by:
|
||||
# Implants named like: Ascendancy (10 of 12)
|
||||
# Implants named like: Eifyr and Co. 'Rogue' Warp Drive Speed WS (6 of 6)
|
||||
# Implants named like: grade Ascendancy (10 of 12)
|
||||
# Modules named like: Hyperspatial Velocity Optimizer (8 of 8)
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
|
||||
Binary file not shown.
BIN
staticdata/icons/ships/33697.png
Normal file
BIN
staticdata/icons/ships/33697.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.5 KiB |
BIN
staticdata/icons/ships/33816.png
Normal file
BIN
staticdata/icons/ships/33816.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.4 KiB |
BIN
staticdata/icons/ships/33818.png
Normal file
BIN
staticdata/icons/ships/33818.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.4 KiB |
BIN
staticdata/icons/ships/33820.png
Normal file
BIN
staticdata/icons/ships/33820.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.4 KiB |
Reference in New Issue
Block a user