Update to Phoebe 1.0 data
This commit is contained in:
@@ -15,7 +15,7 @@ saveInRoot = False
|
||||
# Version data
|
||||
version = "1.5.2"
|
||||
tag = "git"
|
||||
expansionName = "Oceanus"
|
||||
expansionName = "Phoebe"
|
||||
expansionVersion = "1.0"
|
||||
evemonMinVersion = "4081"
|
||||
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"))
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"))
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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")
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"))
|
||||
|
||||
@@ -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"))
|
||||
@@ -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
|
||||
|
||||
@@ -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"))
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# shipArmorEmResistanceAC2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Devoter
|
||||
# Ship: Maller
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -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)
|
||||
@@ -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"))
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# shipArmorExplosiveResistanceAC2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Devoter
|
||||
# Ship: Maller
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -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)
|
||||
@@ -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"))
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# shipArmorKineticResistanceAC2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Devoter
|
||||
# Ship: Maller
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -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)
|
||||
@@ -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"))
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# shipArmorThermalResistanceAC2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Devoter
|
||||
# Ship: Maller
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -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)
|
||||
@@ -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"))
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
# shipBonusRHMLROF2CB
|
||||
#
|
||||
# Used by:
|
||||
# Ships named like: Raven Edition (3 of 3)
|
||||
# Ship: Raven
|
||||
# Ship: Widow
|
||||
type = "passive"
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
@@ -1,7 +1,9 @@
|
||||
# shipShieldEMResistanceRookie
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Broadsword
|
||||
# Ship: Ibis
|
||||
# Ship: Onyx
|
||||
# Ship: Taipan
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
@@ -1,7 +1,9 @@
|
||||
# shipShieldExplosiveResistanceRookie
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Broadsword
|
||||
# Ship: Ibis
|
||||
# Ship: Onyx
|
||||
# Ship: Taipan
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
@@ -1,7 +1,9 @@
|
||||
# shipShieldKineticResistanceRookie
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Broadsword
|
||||
# Ship: Ibis
|
||||
# Ship: Onyx
|
||||
# Ship: Taipan
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
@@ -1,7 +1,9 @@
|
||||
# shipShieldThermalResistanceRookie
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Broadsword
|
||||
# Ship: Ibis
|
||||
# Ship: Onyx
|
||||
# Ship: Taipan
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -42,8 +42,13 @@ class ModuleGlobalAmmoPicker(ModuleAmmoPicker):
|
||||
wx.PostEvent(self.mainFrame, GE.FitChanged(fitID=fitID))
|
||||
|
||||
def display(self, srcContext, selection):
|
||||
if selection is None or len(selection) != 1:
|
||||
return False
|
||||
try:
|
||||
selectionLen = len(selection)
|
||||
except:
|
||||
pass
|
||||
else:
|
||||
if selectionLen != 1:
|
||||
return False
|
||||
|
||||
return super(ModuleGlobalAmmoPicker, self).display(srcContext, selection)
|
||||
|
||||
|
||||
@@ -221,7 +221,6 @@ class ItemTraits ( wx.Panel ):
|
||||
self.SetSizer(mainSizer)
|
||||
|
||||
self.traits = wx.html.HtmlWindow(self)
|
||||
print(item.traits)
|
||||
self.traits.SetPage(item.traits.traitText)
|
||||
|
||||
mainSizer.Add(self.traits, 1, wx.ALL|wx.EXPAND, 0)
|
||||
|
||||
@@ -10,6 +10,9 @@ CONVERSIONS = {
|
||||
"Abaddon Kador Edition": "Abaddon",
|
||||
"Abaddon Tash-Murkon Edition": "Abaddon",
|
||||
"Aliastra Catalyst": "Catalyst",
|
||||
"Apocalypse Blood Raider Edition": "Apocalypse",
|
||||
"Apocalypse Kador Edition": "Apocalypse",
|
||||
"Apocalypse Tash-Murkon Edition": "Apocalypse",
|
||||
"Bestower Tash-Murkon Edition": "Bestower",
|
||||
"Brutix Serpentis Edition": "Brutix",
|
||||
"Caracal Nugoeihuvi Edition": "Caracal",
|
||||
@@ -19,6 +22,9 @@ CONVERSIONS = {
|
||||
"Cormorant Guristas Edition": "Cormorant",
|
||||
"Cyclone Thukker Tribe Edition": "Cyclone",
|
||||
"Ferox Guristas Edition": "Ferox",
|
||||
"Golem Guristas Edition": "Golem",
|
||||
"Golem Kaalakiota Edition": "Golem",
|
||||
"Golem Nugoeihuvi Edition": "Golem",
|
||||
"Hyperion Aliastra Edition": "Hyperion",
|
||||
"Hyperion Innerzone Shipping Edition": "Hyperion",
|
||||
"Incursus Aliastra Edition": "Incursus",
|
||||
@@ -28,10 +34,15 @@ CONVERSIONS = {
|
||||
"Intaki Syndicate Catalyst": "Catalyst",
|
||||
"InterBus Catalyst": "Catalyst",
|
||||
"Iteron Inner Zone Shipping Edition": "Iteron Mark V",
|
||||
"Kronos Innerzone Shipping Edition": "Kronos",
|
||||
"Kronos Police Edition": "Kronos",
|
||||
"Kronos Quafe Edition": "Kronos",
|
||||
"Mackinaw ORE Development Edition": "Mackinaw",
|
||||
"Maelstrom Krusual Edition": "Maelstrom",
|
||||
"Maelstrom Nefantar Edition": "Maelstrom",
|
||||
"Mammoth Nefantar Edition": "Mammoth",
|
||||
"Megathron Innerzone Shipping Edition": "Megathron",
|
||||
"Megathron Police Edition": "Megathron",
|
||||
"Merlin Nugoeihuvi Edition": "Merlin",
|
||||
"Merlin Wiyrkomi Edition": "Merlin",
|
||||
"Miasmos Amastris Edition": "Miasmos Quafe Ultra Edition",
|
||||
@@ -40,11 +51,17 @@ CONVERSIONS = {
|
||||
"Omen Kador Edition": "Omen",
|
||||
"Omen Tash-Murkon Edition": "Omen",
|
||||
"Orca ORE Development Edition": "Orca",
|
||||
"Paladin Blood Raider Edition": "Paladin",
|
||||
"Paladin Kador Edition": "Paladin",
|
||||
"Paladin Tash-Murkon Edition": "Paladin",
|
||||
"Police Pursuit Comet": "Federation Navy Comet",
|
||||
"Prophecy Blood Raiders Edition": "Prophecy",
|
||||
"Punisher Kador Edition": "Punisher",
|
||||
"Punisher Tash-Murkon Edition": "Punisher",
|
||||
"Quafe Catalyst": "Catalyst",
|
||||
"Raven Guristas Edition": "Raven",
|
||||
"Raven Kaalakiota Edition": "Raven",
|
||||
"Raven Nugoeihuvi Edition": "Raven",
|
||||
"Rifter Krusual Edition": "Rifter",
|
||||
"Rifter Nefantar Edition": "Rifter",
|
||||
"Rokh Nugoeihuvi Edition": "Rokh",
|
||||
@@ -56,8 +73,14 @@ CONVERSIONS = {
|
||||
"Sukuuvestaa Heron": "Heron",
|
||||
"Tash-Murkon Magnate": "Magnate",
|
||||
"Tayra Wiyrkomi Edition": "Tayra",
|
||||
"Tempest Justice Edition": "Tempest",
|
||||
"Tempest Krusual Edition": "Tempest",
|
||||
"Tempest Nefantar Edition": "Tempest",
|
||||
"Thorax Aliastra Edition": "Thorax",
|
||||
"Thorax Innerzone Shipping Edition": "Thorax",
|
||||
"Thrasher Thukker Tribe Edition": "Thrasher",
|
||||
"Vargur Justice Edition": "Vargur",
|
||||
"Vargur Krusual Edition": "Vargur",
|
||||
"Vargur Nefantar Edition": "Vargur",
|
||||
"Vherokior Probe": "Probe"
|
||||
}
|
||||
|
||||
@@ -201,7 +201,6 @@ class Market():
|
||||
# List of items which are forcibly published or hidden
|
||||
self.ITEMS_FORCEPUBLISHED = {
|
||||
"Data Subverter I": False, # Not used in EVE, probably will appear with Dust link
|
||||
"Ghost Heavy Missile": False, # Missile used by Sansha
|
||||
"QA Cross Protocol Analyzer": False, # QA modules used by CCP internally
|
||||
"QA Damage Module": False,
|
||||
"QA ECCM": False,
|
||||
@@ -233,8 +232,6 @@ class Market():
|
||||
"Medium Nano Armor Repair Unit I": ("Tech I", "Medium Armor Repairer I"),
|
||||
"Large 'Reprieve' Vestment Reconstructer I": ("Storyline", "Large Armor Repairer I"),
|
||||
"Khanid Navy Torpedo Launcher": ("Faction", "Torpedo Launcher I"),
|
||||
"Dark Blood Tracking Disruptor": ("Faction", "Tracking Disruptor I"),
|
||||
"True Sansha Tracking Disruptor": ("Faction", "Tracking Disruptor I"),
|
||||
"Shadow Serpentis Remote Sensor Dampener": ("Faction", "Remote Sensor Dampener I") }
|
||||
# Parent type name: set(item names)
|
||||
self.ITEMS_FORCEDMETAGROUP_R = {}
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user