Update to Phoebe 1.0 data

This commit is contained in:
DarkPhoenix
2014-11-06 02:17:29 +03:00
parent bf5c443053
commit e60b677b3f
87 changed files with 122 additions and 176 deletions

View File

@@ -1,6 +1,7 @@
# addToSignatureRadius2
#
# Used by:
# Modules from group: Missile Launcher Bomb (2 of 2)
# Modules from group: Shield Extender (37 of 37)
type = "passive"
def handler(fit, module, context):

View File

@@ -1,7 +1,7 @@
# ammoInfluenceCapNeed
#
# Used by:
# Items from category: Charge (458 of 828)
# Items from category: Charge (458 of 829)
type = "passive"
def handler(fit, module, context):
# Dirty hack to work around cap charges setting cap booster

View File

@@ -1,7 +1,7 @@
# ammoInfluenceRange
#
# Used by:
# Items from category: Charge (559 of 828)
# Items from category: Charge (559 of 829)
type = "passive"
def handler(fit, module, context):
module.multiplyItemAttr("maxRange", module.getModifiedChargeAttr("weaponRangeMultiplier"))

View File

@@ -2,8 +2,8 @@
#
# Used by:
# Charges from group: Festival Charges (8 of 8)
# Charges from group: Interdiction Probe (2 of 2)
# Charges from group: Survey Probe (3 of 3)
# Charge: Warp Disrupt Probe
type = "passive"
def handler(fit, module, context):
module.multiplyItemAttr("speed", module.getModifiedChargeAttr("speedMultiplier") or 1)

View File

@@ -1,7 +1,7 @@
# cloaking
#
# Used by:
# Modules from group: Cloaking Device (12 of 14)
# Modules from group: Cloaking Device (10 of 14)
type = "active"
runTime = "early"
#TODO: Rewrite this effect

View File

@@ -1,7 +1,7 @@
# drawbackArmorHP
#
# Used by:
# Modules from group: Rig Navigation (48 of 64)
# Modules from group: Rig Navigation (48 of 68)
type = "passive"
def handler(fit, module, context):
fit.ship.boostItemAttr("armorHP", module.getModifiedItemAttr("drawback"))

View File

@@ -1,9 +0,0 @@
# eliteBonusHeavyInterdictorLaserRof
#
# Used by:
# Ship: Devoter
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Heavy Interdiction Cruisers").level
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Medium Energy Turret"),
"speed", ship.getModifiedItemAttr("eliteBonusHeavyInterdictors1") * level)

View File

@@ -1,9 +0,0 @@
# eliteBonusHeavyInterdictorsHybridFalloff1
#
# Used by:
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Heavy Interdiction Cruisers").level
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Medium Hybrid Turret"),
"falloff", ship.getModifiedItemAttr("eliteBonusHeavyInterdictors1") * level)

View File

@@ -1,7 +1,7 @@
# eliteBonusMaraudersCruiseAndTorpedoDamageRole1
#
# Used by:
# Ship: Golem
# Ships named like: Golem (4 of 4)
type = "passive"
def handler(fit, ship, context):
damageTypes = ("em", "explosive", "kinetic", "thermal")

View File

@@ -1,7 +1,7 @@
# eliteBonusMaraudersHeavyMissileDamageEMRole1
#
# Used by:
# Ship: Golem
# Ships named like: Golem (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"),

View File

@@ -1,7 +1,7 @@
# eliteBonusMaraudersHeavyMissileDamageExpRole1
#
# Used by:
# Ship: Golem
# Ships named like: Golem (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"),

View File

@@ -1,7 +1,7 @@
# eliteBonusMaraudersHeavyMissileDamageKinRole1
#
# Used by:
# Ship: Golem
# Ships named like: Golem (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"),

View File

@@ -1,7 +1,7 @@
# eliteBonusMaraudersHeavyMissileDamageThermRole1
#
# Used by:
# Ship: Golem
# Ships named like: Golem (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"),

View File

@@ -1,8 +1,7 @@
# eliteBonusMarauderShieldBonus2a
#
# Used by:
# Ship: Golem
# Ship: Vargur
# Ships from group: Marauder (8 of 16)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Marauders").level

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsEwTargetPainting1
#
# Used by:
# Ship: Golem
# Ships named like: Golem (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Marauders").level

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsLargeEnergyTurretDamage1
#
# Used by:
# Ship: Paladin
# Ships named like: Paladin (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Marauders").level

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsLargeEnergyTurretDamageRole1
#
# Used by:
# Ship: Paladin
# Ships named like: Paladin (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret"),

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsLargeHybridTurretDamageRole1
#
# Used by:
# Ship: Kronos
# Ships named like: Kronos (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Hybrid Turret"),

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsLargeHybridTurretTracking1
#
# Used by:
# Ship: Kronos
# Ships named like: Kronos (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Marauders").level

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsLargeProjectileTurretDamageRole1
#
# Used by:
# Ship: Vargur
# Ships named like: Vargur (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Projectile Turret"),

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsLargeProjectileTurretTracking1
#
# Used by:
# Ship: Vargur
# Ships named like: Vargur (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Marauders").level

View File

@@ -1,10 +1,9 @@
# eliteBonusViolatorsRepairSystemsArmorDamageAmount2
#
# Used by:
# Ship: Kronos
# Ship: Paladin
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Marauders").level
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"),
"armorDamageAmount", ship.getModifiedItemAttr("eliteBonusViolators2") * level)
# eliteBonusViolatorsRepairSystemsArmorDamageAmount2
#
# Used by:
# Ships from group: Marauder (8 of 16)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Marauders").level
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"),
"armorDamageAmount", ship.getModifiedItemAttr("eliteBonusViolators2") * level)

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsTractorBeamMaxRangeRole2
#
# Used by:
# Ships from group: Marauder (4 of 4)
# Ships from group: Marauder (16 of 16)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam",

View File

@@ -1,7 +1,7 @@
# eliteBonusViolatorsTractorBeamMaxTractorVelocityRole3
#
# Used by:
# Ships from group: Marauder (4 of 4)
# Ships from group: Marauder (16 of 16)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam",

View File

@@ -3,6 +3,7 @@
# Used by:
# Implants named like: Eifyr and Co. 'Rogue' Evasive Maneuvering EM (6 of 6)
# Implants named like: grade Nomad (10 of 12)
# Modules named like: Higgs Anchor I (4 of 4)
# Modules named like: Low Friction Nozzle Joints (8 of 8)
# Implant: Genolution Core Augmentation CA-4
# Skill: Evasive Maneuvering

View File

@@ -3,6 +3,7 @@
# Used by:
# Implants named like: grade Snake (16 of 18)
# Modules named like: Auxiliary Thrusters (8 of 8)
# Modules named like: Higgs Anchor I (4 of 4)
# Implant: Quafe Zero
# Skill: Navigation
type = "passive"

View File

@@ -1,13 +1,13 @@
# overloadRofBonus
#
# Used by:
# Modules from group: Energy Weapon (100 of 183)
# Modules from group: Hybrid Weapon (110 of 199)
# Modules from group: Energy Weapon (100 of 186)
# Modules from group: Hybrid Weapon (110 of 202)
# Modules from group: Missile Launcher Citadel (4 of 4)
# Modules from group: Missile Launcher Heavy (12 of 12)
# Modules from group: Missile Launcher Rocket (14 of 14)
# Modules from group: Projectile Weapon (60 of 143)
# Modules named like: Launcher (122 of 135)
# Modules from group: Missile Launcher Rocket (15 of 15)
# Modules from group: Projectile Weapon (60 of 146)
# Modules named like: Launcher (125 of 138)
type = "overheat"
def handler(fit, module, context):
module.boostItemAttr("speed", module.getModifiedItemAttr("overloadRofBonus"))

View File

@@ -1,9 +1,9 @@
# overloadSelfDamageBonus
#
# Used by:
# Modules from group: Energy Weapon (83 of 183)
# Modules from group: Hybrid Weapon (89 of 199)
# Modules from group: Projectile Weapon (83 of 143)
# Modules from group: Energy Weapon (86 of 186)
# Modules from group: Hybrid Weapon (92 of 202)
# Modules from group: Projectile Weapon (86 of 146)
type = "overheat"
def handler(fit, module, context):
module.boostItemAttr("damageMultiplier", module.getModifiedItemAttr("overloadDamageModifier"))

View File

@@ -9,6 +9,7 @@
# Modules from group: Remote Capacitor Transmitter (38 of 38)
# Modules from group: Remote Shield Booster (39 of 39)
# Modules from group: Smart Bomb (118 of 118)
# Modules from group: Warp Disrupt Field Generator (2 of 2)
# Module: QA Remote Armor Repair System - 5 Players
# Module: QA Shield Transporter - 5 Players
# Module: Reactive Armor Hardener

View File

@@ -4,7 +4,7 @@
# Modules from group: Drone Tracking Modules (8 of 8)
# 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)
# Modules from group: Tracking Disruptor (8 of 8)
type = "overheat"
def handler(fit, module, context):
module.boostItemAttr("maxRangeBonus", module.getModifiedItemAttr("overloadTrackingModuleStrengthBonus"))

View File

@@ -1,8 +1,8 @@
# projectileFired
#
# Used by:
# Modules from group: Hybrid Weapon (199 of 199)
# Modules from group: Projectile Weapon (143 of 143)
# Modules from group: Hybrid Weapon (202 of 202)
# Modules from group: Projectile Weapon (146 of 146)
type = 'active'
def handler(fit, module, context):
rt = module.getModifiedItemAttr("reloadTime")

View File

@@ -1,7 +1,7 @@
# roleBonusMarauderMJDRReactivationDelayBonus
#
# Used by:
# Ships from group: Marauder (4 of 4)
# Ships from group: Marauder (16 of 16)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Micro Jump Drive",

View File

@@ -1,7 +1,6 @@
# shipArmorEmResistanceAC2
#
# Used by:
# Ship: Devoter
# Ship: Maller
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,8 +0,0 @@
# shipArmorEmResistanceGC2
#
# Used by:
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Cruiser").level
fit.ship.boostItemAttr("armorEmDamageResonance", ship.getModifiedItemAttr("shipBonusGC2") * level)

View File

@@ -1,7 +1,9 @@
# shipArmorEMResistanceRookie
#
# Used by:
# Ship: Devoter
# Ship: Impairor
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
fit.ship.boostItemAttr("armorEmDamageResonance", ship.getModifiedItemAttr("rookieArmorResistanceBonus"))

View File

@@ -1,7 +1,6 @@
# shipArmorExplosiveResistanceAC2
#
# Used by:
# Ship: Devoter
# Ship: Maller
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,8 +0,0 @@
# shipArmorExplosiveResistanceGC2
#
# Used by:
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Cruiser").level
fit.ship.boostItemAttr("armorExplosiveDamageResonance", ship.getModifiedItemAttr("shipBonusGC2") * level)

View File

@@ -1,7 +1,9 @@
# shipArmorEXResistanceRookie
#
# Used by:
# Ship: Devoter
# Ship: Impairor
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
fit.ship.boostItemAttr("armorExplosiveDamageResonance", ship.getModifiedItemAttr("rookieArmorResistanceBonus"))

View File

@@ -1,7 +1,6 @@
# shipArmorKineticResistanceAC2
#
# Used by:
# Ship: Devoter
# Ship: Maller
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,8 +0,0 @@
# shipArmorKineticResistanceGC2
#
# Used by:
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Cruiser").level
fit.ship.boostItemAttr("armorKineticDamageResonance", ship.getModifiedItemAttr("shipBonusGC2") * level)

View File

@@ -1,7 +1,9 @@
# shipArmorKNResistanceRookie
#
# Used by:
# Ship: Devoter
# Ship: Impairor
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
fit.ship.boostItemAttr("armorKineticDamageResonance", ship.getModifiedItemAttr("rookieArmorResistanceBonus"))

View File

@@ -1,7 +1,6 @@
# shipArmorThermalResistanceAC2
#
# Used by:
# Ship: Devoter
# Ship: Maller
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,8 +0,0 @@
# shipArmorThermalResistanceGC2
#
# Used by:
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Cruiser").level
fit.ship.boostItemAttr("armorThermalDamageResonance", ship.getModifiedItemAttr("shipBonusGC2") * level)

View File

@@ -1,7 +1,9 @@
# shipArmorTHResistanceRookie
#
# Used by:
# Ship: Devoter
# Ship: Impairor
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
fit.ship.boostItemAttr("armorThermalDamageResonance", ship.getModifiedItemAttr("rookieArmorResistanceBonus"))

View File

@@ -1,7 +1,7 @@
# shipBonusAoeVelocityCruiseAndTorpedoCB2
#
# Used by:
# Ship: Golem
# Ships named like: Golem (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Battleship").level

View File

@@ -1,8 +1,8 @@
# shipBonusCapCapAB
#
# Used by:
# Ships named like: Paladin (4 of 4)
# Ship: Apocalypse Imperial Issue
# Ship: Paladin
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Amarr Battleship").level

View File

@@ -1,7 +1,7 @@
# shipBonusHTFalloffGB2
#
# Used by:
# Ship: Kronos
# Ships named like: Kronos (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Battleship").level

View File

@@ -1,7 +1,7 @@
# shipBonusLargeEnergyTurretMaxRangeAB
#
# Used by:
# Ship: Paladin
# Ships named like: Paladin (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Amarr Battleship").level

View File

@@ -1,8 +1,7 @@
# shipBonusLargeEnergyTurretMaxRangeAB2
#
# Used by:
# Ship: Apocalypse
# Ship: Apocalypse Navy Issue
# Ships named like: Apocalypse (5 of 6)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Amarr Battleship").level

View File

@@ -1,8 +1,7 @@
# shipBonusLargeEnergyTurretTrackingAB
#
# Used by:
# Ship: Apocalypse
# Ship: Apocalypse Navy Issue
# Ships named like: Apocalypse (5 of 6)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Amarr Battleship").level

View File

@@ -1,7 +1,7 @@
# shipBonusPTFalloffMB1
#
# Used by:
# Ship: Vargur
# Ships named like: Vargur (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Minmatar Battleship").level

View File

@@ -1,6 +1,7 @@
# shipBonusRHMLROF2CB
#
# Used by:
# Ships named like: Raven Edition (3 of 3)
# Ship: Raven
# Ship: Widow
type = "passive"

View File

@@ -1,7 +1,7 @@
# shipCruiseAndTorpedoVelocityBonusCB3
#
# Used by:
# Ship: Golem
# Ships named like: Golem (4 of 4)
# Ship: Widow
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,8 +1,7 @@
# shipCruiseLauncherROFBonus2CB
#
# Used by:
# Ship: Raven
# Ship: Raven State Issue
# Ships named like: Raven (5 of 6)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Battleship").level

View File

@@ -1,7 +1,7 @@
# shipCruiseMissileVelocityBonusCB3
#
# Used by:
# Variations of ship: Raven (3 of 4)
# Ships named like: Raven (6 of 6)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Battleship").level

View File

@@ -2,9 +2,9 @@
#
# Used by:
# Ships named like: Thorax (3 of 3)
# Variations of ship: Thorax (3 of 4)
# Ship: Adrestia
# Ship: Arazu
# Ship: Deimos
# Ship: Exequror Navy Issue
# Ship: Guardian-Vexor
# Ship: Lachesis

View File

@@ -2,8 +2,8 @@
#
# Used by:
# Ships named like: Hyperion (3 of 3)
# Ships named like: Kronos (4 of 4)
# Ship: Dominix Navy Issue
# Ship: Kronos
# Ship: Megathron Federate Issue
# Ship: Sin
type = "passive"

View File

@@ -1,7 +1,7 @@
# shipHTTrackingBonusGB2
#
# Used by:
# Ships named like: Megathron (4 of 4)
# Ships named like: Megathron (6 of 6)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Battleship").level

View File

@@ -2,6 +2,7 @@
#
# Used by:
# Ship: Exequror Navy Issue
# Ship: Phobos
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Cruiser").level

View File

@@ -1,7 +1,7 @@
# shipLargeHybridTurretRofGB
#
# Used by:
# Ships named like: Megathron (3 of 4)
# Ships named like: Megathron (5 of 6)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Battleship").level

View File

@@ -1,9 +0,0 @@
# shipMissileLauncherRoFAD1
#
# Used by:
# Ship: Heretic
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Amarr Destroyer").level
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Missile Launcher Operation"),
"speed", ship.getModifiedItemAttr("shipBonusAD1") * level)

View File

@@ -1,10 +1,9 @@
# shipProjectileDmgMC2
#
# Used by:
# Variations of ship: Rupture (3 of 3)
# Ship: Cynabal
# Ship: Moracha
# Ship: Muninn
# Ship: Rupture
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Minmatar Cruiser").level

View File

@@ -1,7 +1,7 @@
# shipPTDmgBonusMB
#
# Used by:
# Variations of ship: Tempest (3 of 4)
# Ships named like: Tempest (6 of 6)
# Ship: Machariel
# Ship: Panther
type = "passive"

View File

@@ -2,6 +2,8 @@
#
# Used by:
# Ships named like: Maelstrom (3 of 3)
# Ships named like: Tempest Edition (3 of 3)
# Ships named like: Vargur Edition (3 of 3)
# Variations of ship: Tempest (4 of 4)
# Ship: Panther
# Ship: Typhoon Fleet Issue

View File

@@ -1,7 +1,7 @@
# shipShieldEMResistanceCC2
#
# Used by:
# Variations of ship: Moa (4 of 4)
# Variations of ship: Moa (3 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Cruiser").level

View File

@@ -1,8 +0,0 @@
# shipShieldEmResistanceMC2
#
# Used by:
# Ship: Broadsword
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Minmatar Cruiser").level
fit.ship.boostItemAttr("shieldEmDamageResonance", ship.getModifiedItemAttr("shipBonusMC2") * level)

View File

@@ -1,7 +1,9 @@
# shipShieldEMResistanceRookie
#
# Used by:
# Ship: Broadsword
# Ship: Ibis
# Ship: Onyx
# Ship: Taipan
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,7 +1,7 @@
# shipShieldExplosiveResistanceCC2
#
# Used by:
# Variations of ship: Moa (4 of 4)
# Variations of ship: Moa (3 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Cruiser").level

View File

@@ -1,8 +0,0 @@
# shipShieldExplosiveResistanceMC2
#
# Used by:
# Ship: Broadsword
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Minmatar Cruiser").level
fit.ship.boostItemAttr("shieldExplosiveDamageResonance", ship.getModifiedItemAttr("shipBonusMC2") * level)

View File

@@ -1,7 +1,9 @@
# shipShieldExplosiveResistanceRookie
#
# Used by:
# Ship: Broadsword
# Ship: Ibis
# Ship: Onyx
# Ship: Taipan
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,7 +1,7 @@
# shipShieldKineticResistanceCC2
#
# Used by:
# Variations of ship: Moa (4 of 4)
# Variations of ship: Moa (3 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Cruiser").level

View File

@@ -1,8 +0,0 @@
# shipShieldKineticResistanceMC2
#
# Used by:
# Ship: Broadsword
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Minmatar Cruiser").level
fit.ship.boostItemAttr("shieldKineticDamageResonance", ship.getModifiedItemAttr("shipBonusMC2") * level)

View File

@@ -1,7 +1,9 @@
# shipShieldKineticResistanceRookie
#
# Used by:
# Ship: Broadsword
# Ship: Ibis
# Ship: Onyx
# Ship: Taipan
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,7 +1,7 @@
# shipShieldThermalResistanceCC2
#
# Used by:
# Variations of ship: Moa (4 of 4)
# Variations of ship: Moa (3 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Cruiser").level

View File

@@ -1,8 +0,0 @@
# shipShieldThermalResistanceMC2
#
# Used by:
# Ship: Broadsword
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Minmatar Cruiser").level
fit.ship.boostItemAttr("shieldThermalDamageResonance", ship.getModifiedItemAttr("shipBonusMC2") * level)

View File

@@ -1,7 +1,9 @@
# shipShieldThermalResistanceRookie
#
# Used by:
# Ship: Broadsword
# Ship: Ibis
# Ship: Onyx
# Ship: Taipan
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,8 +1,7 @@
# shipSiegeLauncherROFBonus2CB
#
# Used by:
# Ship: Raven
# Ship: Raven State Issue
# Ships named like: Raven (5 of 6)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Battleship").level

View File

@@ -1,7 +1,7 @@
# shipTorpedosVelocityBonusCB3
#
# Used by:
# Variations of ship: Raven (3 of 4)
# Ships named like: Raven (6 of 6)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Battleship").level

View File

@@ -3,7 +3,7 @@
# Used by:
# Drones from group: Combat Drone (74 of 74)
# Drones from group: Fighter Drone (4 of 4)
# Modules from group: Energy Weapon (183 of 183)
# Modules from group: Energy Weapon (186 of 186)
type = 'active'
def handler(fit, module, context):
# Set reload time to 1 second

View File

@@ -1,7 +1,7 @@
# targetGunneryMaxRangeAndTrackingSpeedAndFalloffBonusHostile
#
# Used by:
# Modules from group: Tracking Disruptor (10 of 10)
# Modules from group: Tracking Disruptor (8 of 8)
type= "projected", "active"
def handler(fit, module, context):
if "projected" in context:

View File

@@ -3,8 +3,8 @@
# Used by:
# Modules from group: Missile Launcher Citadel (4 of 4)
# Modules from group: Missile Launcher Heavy (12 of 12)
# Modules from group: Missile Launcher Rocket (14 of 14)
# Modules named like: Launcher (135 of 135)
# Modules from group: Missile Launcher Rocket (15 of 15)
# Modules named like: Launcher (138 of 138)
type = 'active'
def handler(fit, module, context):
# Set reload time to 10 seconds