Update effect headers and bump stable

This commit is contained in:
blitzman
2016-09-28 00:20:30 -04:00
parent e2434619b5
commit c64838f7f5
42 changed files with 58 additions and 30 deletions

View File

@@ -18,9 +18,9 @@ debug = False
saveInRoot = False
# Version data
version = "1.23.3"
tag = "git"
expansionName = "YC 118.7"
version = "1.24.0"
tag = "Stable"
expansionName = "YC 118.8"
expansionVersion = "1.4"
evemonMinVersion = "4081"

View File

@@ -1,3 +1,5 @@
# ECMBurstJammer
#
# Used by:
# Modules from group: Burst Jammer (11 of 11)
type = "projected", "active"

View File

@@ -1,8 +1,4 @@
# iceHarvesterCapacitorNeedMultiplier
#
# Used by:
# Variations of ship: Procurer (2 of 2)
# Variations of ship: Retriever (2 of 2)
# Not used by any item
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Ice Harvesting"),

View File

@@ -1,8 +1,6 @@
# iceHarvesterDurationMultiplier
#
# Used by:
# Variations of ship: Procurer (2 of 2)
# Variations of ship: Retriever (2 of 2)
# Ship: Endurance
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = 'active'
def handler(fit, module, context):
pass

View File

@@ -1,8 +1,6 @@
# miningYieldMultiplyPassive
#
# Used by:
# Variations of ship: Procurer (2 of 2)
# Variations of ship: Retriever (2 of 2)
# Variations of ship: Venture (3 of 3)
type = "passive"
def handler(fit, module, context):

View File

@@ -1,7 +1,4 @@
# targetAttack
#
# Used by:
# Citadel Point Defense
# Not used by any item
type = 'active'
def handler(fit, module, context):
pass

View File

@@ -1,3 +1,7 @@
# roleBonusIceOreMiningDurationCap
#
# Used by:
# Variations of ship: Covetor (2 of 2)
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Mining"), "capacitorNeed", src.getModifiedItemAttr("miningDurationRoleBonus"))

View File

@@ -1,8 +1,8 @@
# setBonusAsklepian
#
# Used by:
# Implants named like: Asklepian Omega (3 of 3)
# Implants named like: Grade Asklepian (16 of 16)
# Implants named like: grade Asklepian Omega (2 of 2)
runTime = "early"
type = "passive"
def handler(fit, src, context):

View File

@@ -1,8 +1,7 @@
# shipBonusDreadnoughtG2ROFBonus
#
# Used by:
# Ship: Moros
# Ship: Vehement
# Variations of ship: Moros (2 of 2)
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Hybrid Turret"), "speed", src.getModifiedItemAttr("shipBonusDreadnoughtG2"), skill="Gallente Dreadnought")

View File

@@ -1,8 +1,7 @@
# shipBonusSupercarrierG1FighterDamage
#
# Used by:
# Ship: Nyx
# Ship: Vendetta
# Variations of ship: Nyx (2 of 2)
type = "passive"
def handler(fit, src, context):
fit.fighters.filteredItemBoost(lambda mod: mod.item.requiresSkill("Fighters"), "fighterAbilityAttackTurretDamageMultiplier", src.getModifiedItemAttr("shipBonusSupercarrierG1"), skill="Gallente Carrier")

View File

@@ -1,8 +1,7 @@
# shipBonusSupercarrierG2FighterHitpoints
#
# Used by:
# Ship: Nyx
# Ship: Vendetta
# Variations of ship: Nyx (2 of 2)
type = "passive"
def handler(fit, src, context):
fit.fighters.filteredItemBoost(lambda mod: mod.item.requiresSkill("Fighters"), "shieldCapacity", src.getModifiedItemAttr("shipBonusSupercarrierG2"), skill="Gallente Carrier")

View File

@@ -1,8 +1,7 @@
# shipBonusSupercarrierG3WarpStrength
#
# Used by:
# Ship: Nyx
# Ship: Vendetta
# Variations of ship: Nyx (2 of 2)
type = "passive"
def handler(fit, src, context):
fit.ship.increaseItemAttr("warpScrambleStatus", src.getModifiedItemAttr("shipBonusSupercarrierG3"), skill="Gallente Carrier")

View File

@@ -1,8 +1,7 @@
# shipBonusTitanG2ROFBonus
#
# Used by:
# Ship: Erebus
# Ship: Vanquisher
# Variations of ship: Erebus (2 of 2)
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Hybrid Turret"), "speed", src.getModifiedItemAttr("shipBonusTitanG2"), skill="Gallente Titan")

View File

@@ -1,8 +1,7 @@
# shipBonusTitanG3WarpStrength
#
# Used by:
# Ship: Erebus
# Ship: Vanquisher
# Variations of ship: Erebus (2 of 2)
type = "passive"
def handler(fit, src, context):
fit.ship.increaseItemAttr("warpScrambleStatus", src.getModifiedItemAttr("shipBonusTitanG3"), skill="Gallente Titan")

View File

@@ -1,4 +1,4 @@
# skillBonusFighterHangerManagement
# skillBonusFighterHangarManagement
#
# Used by:
# Skill: Fighter Hangar Management

View File

@@ -1,3 +1,7 @@
# skillStructureDoomsdayDurationBonus
#
# Used by:
# Skill: Structure Doomsday Operation
type = "passive", "structure"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Structure Doomsday Weapon",

View File

@@ -1,3 +1,7 @@
# skillStructureElectronicSystemsCapNeedBonus
#
# Used by:
# Skill: Structure Electronic Systems
type = "passive", "structure"
def handler(fit, src, context):
groups = ("Structure Warp Scrambler", "Structure Disruption Battery", "Structure Stasis Webifier")

View File

@@ -1,3 +1,7 @@
# skillStructureEngineeringSystemsCapNeedBonus
#
# Used by:
# Skill: Structure Engineering Systems
type = "passive", "structure"
def handler(fit, src, context):
groups = ("Structure Energy Neutralizer", "Structure Area Denial Module")

View File

@@ -1,3 +1,7 @@
# skillStructureMissileDamageBonus
#
# Used by:
# Skill: Structure Missile Systems
type = "passive", "structure"
def handler(fit, src, context):
groups = ("Structure Anti-Capital Missile", "Structure Anti-Subcapital Missile", "Structure Guided Bomb")

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, module, context):
missileGroups = ("Structure Anti-Capital Missile", "Structure Anti-Subcapital Missile")

View File

@@ -1,3 +1,4 @@
# Not used by any item
from eos.types import State
type = "active", "projected"
def handler(fit, container, context):

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "projected", "active"
def handler(fit, module, context):
if "projected" in context:

View File

@@ -1,3 +1,4 @@
# Not used by any item
type= "projected", "active"
def handler(fit, module, context):

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "active", "projected"
def handler(fit, module, context):
if "projected" not in context: return

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "projected", "active"
def handler(fit, container, context):
if "projected" in context:

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "active", "projected"

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
groups = ("Structure Anti-Subcapital Missile", "Structure Anti-Capital Missile")

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemIncrease(lambda mod: mod.item.group.name == "Structure Doomsday Weapon",

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemIncrease(lambda mod: mod.item.group.name == "Structure Doomsday Weapon",

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
groups = ("Structure ECM Battery", "Structure Disruption Battery")

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
groups = ("Structure ECM Battery", "Structure Disruption Battery")

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.group.name == "Structure Guided Bomb",

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.ship.increaseItemAttr("maxLockedTargets", src.getModifiedItemAttr("structureRigMaxTargetBonus"))

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Structure Energy Neutralizer",

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Structure Energy Neutralizer",

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Structure Area Denial Module",

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Structure Area Denial Module",

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("scanResolution", src.getModifiedItemAttr("structureRigScanResBonus"), stackingPenalties=True)

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.group.name == "Structure Guided Bomb",

View File

@@ -1,3 +1,4 @@
# Not used by any item
type = "passive"
def handler(fit, src, context):
groups = ("Structure Anti-Subcapital Missile", "Structure Anti-Capital Missile")

View File

@@ -1,3 +1,4 @@
# Not used by any item
runTime = "early"
type = "projected", "active"