Update effect headers and bump stable
This commit is contained in:
@@ -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"
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# ECMBurstJammer
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Burst Jammer (11 of 11)
|
||||
type = "projected", "active"
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
type = 'active'
|
||||
def handler(fit, module, context):
|
||||
pass
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
# targetAttack
|
||||
#
|
||||
# Used by:
|
||||
# Citadel Point Defense
|
||||
# Not used by any item
|
||||
type = 'active'
|
||||
def handler(fit, module, context):
|
||||
pass
|
||||
|
||||
@@ -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"))
|
||||
|
||||
@@ -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):
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# skillBonusFighterHangerManagement
|
||||
# skillBonusFighterHangarManagement
|
||||
#
|
||||
# Used by:
|
||||
# Skill: Fighter Hangar Management
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
from eos.types import State
|
||||
type = "active", "projected"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
type = "projected", "active"
|
||||
def handler(fit, module, context):
|
||||
if "projected" in context:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
|
||||
type= "projected", "active"
|
||||
def handler(fit, module, context):
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
type = "active", "projected"
|
||||
def handler(fit, module, context):
|
||||
if "projected" not in context: return
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
type = "projected", "active"
|
||||
def handler(fit, container, context):
|
||||
if "projected" in context:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
|
||||
type = "active", "projected"
|
||||
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
groups = ("Structure ECM Battery", "Structure Disruption Battery")
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
groups = ("Structure ECM Battery", "Structure Disruption Battery")
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.ship.increaseItemAttr("maxLockedTargets", src.getModifiedItemAttr("structureRigMaxTargetBonus"))
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Not used by any item
|
||||
runTime = "early"
|
||||
type = "projected", "active"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user