Add new entosis offline mass penalty
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Armor Reinforcer (41 of 41)
|
||||
# Modules from group: Entosis Link (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.ship.increaseItemAttr("mass", module.getModifiedItemAttr("massAddition"))
|
||||
@@ -1,3 +1,7 @@
|
||||
# missileAOECloudSizeBonusOnline
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Missile Guidance Enhancer (3 of 3)
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# missileAOEVelocityBonusOnline
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Missile Guidance Enhancer (3 of 3)
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# missileExplosionDelayBonusOnline
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Missile Guidance Enhancer (3 of 3)
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# missileGuidanceComputerBonus4
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Missile Guidance Computer (3 of 3)
|
||||
type = "active"
|
||||
def handler(fit, container, context):
|
||||
for srcAttr, tgtAttr in (
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# missileVelocityBonusOnline
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Missile Guidance Enhancer (3 of 3)
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# modeArmorRepDurationPostDiv
|
||||
#
|
||||
# Used by:
|
||||
# Module: Hecate Defense Mode
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.modules.filteredItemMultiply(
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# overloadSelfMissileGuidanceBonus5
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Missile Guidance Computer (3 of 3)
|
||||
type = "overheat"
|
||||
def handler(fit, module, context):
|
||||
for tgtAttr in (
|
||||
|
||||
7
eos/effects/passivemassadd.py
Normal file
7
eos/effects/passivemassadd.py
Normal file
@@ -0,0 +1,7 @@
|
||||
# passiveMassAdd
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Entosis Link (2 of 2)
|
||||
type = "offline"
|
||||
def handler(fit, module, context):
|
||||
fit.ship.increaseItemAttr("mass", module.getModifiedItemAttr("massAddition"))
|
||||
@@ -1,3 +1,7 @@
|
||||
# scriptMissileGuidanceComputerAOECloudSizeBonusBonus
|
||||
#
|
||||
# Used by:
|
||||
# Charges from group: Missile Guidance Script (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("aoeCloudSizeBonus", module.getModifiedChargeAttr("aoeCloudSizeBonusBonus"))
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# scriptMissileGuidanceComputerAOEVelocityBonusBonus
|
||||
#
|
||||
# Used by:
|
||||
# Charges from group: Missile Guidance Script (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("aoeVelocityBonus", module.getModifiedChargeAttr("aoeVelocityBonusBonus"))
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# scriptMissileGuidanceComputerExplosionDelayBonusBonus
|
||||
#
|
||||
# Used by:
|
||||
# Charges from group: Missile Guidance Script (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("explosionDelayBonus", module.getModifiedChargeAttr("explosionDelayBonusBonus"))
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# scriptMissileGuidanceComputerMissileVelocityBonusBonus
|
||||
#
|
||||
# Used by:
|
||||
# Charges from group: Missile Guidance Script (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("missileVelocityBonus", module.getModifiedChargeAttr("missileVelocityBonusBonus"))
|
||||
|
||||
Reference in New Issue
Block a user