Update data to 910808
This commit is contained in:
@@ -16,7 +16,7 @@ saveInRoot = False
|
||||
version = "1.12.1"
|
||||
tag = "git"
|
||||
expansionName = "Singularity"
|
||||
expansionVersion = "908326"
|
||||
expansionVersion = "910808"
|
||||
evemonMinVersion = "4081"
|
||||
|
||||
# Database version (int ONLY)
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"aoeCloudSize", container.getModifiedItemAttr("aoeCloudSizeBonus"))
|
||||
"aoeCloudSize", container.getModifiedItemAttr("aoeCloudSizeBonus"),
|
||||
stackingPenalties=True)
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"aoeVelocity", container.getModifiedItemAttr("aoeVelocityBonus"))
|
||||
"aoeVelocity", container.getModifiedItemAttr("aoeVelocityBonus"),
|
||||
stackingPenalties=True)
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
type = "active"
|
||||
def handler(fit, container, context):
|
||||
for srcAttr, tgtAttr, penalize in (
|
||||
("aoeCloudSizeBonus", "aoeCloudSize", False),
|
||||
("aoeVelocityBonus", "aoeVelocity", False),
|
||||
("missileVelocityBonus", "maxVelocity", True),
|
||||
("explosionDelayBonus", "explosionDelay", True),
|
||||
for srcAttr, tgtAttr in (
|
||||
("aoeCloudSizeBonus", "aoeCloudSize"),
|
||||
("aoeVelocityBonus", "aoeVelocity"),
|
||||
("missileVelocityBonus", "maxVelocity"),
|
||||
("explosionDelayBonus", "explosionDelay"),
|
||||
):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
tgtAttr, container.getModifiedItemAttr(srcAttr),
|
||||
stackingPenalties=penalize)
|
||||
stackingPenalties=True)
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
level = container.level if "skill" in context else 1
|
||||
penalize = False if "skill" in context or "implant" in context else True
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"aoeCloudSize", container.getModifiedItemAttr("aoeCloudSizeBonus") * level,
|
||||
stackingPenalties = False)
|
||||
stackingPenalties=penalize)
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
level = container.level if "skill" in context else 1
|
||||
penalize = False if "skill" in context or "implant" in context else True
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"aoeVelocity", container.getModifiedItemAttr("aoeVelocityBonus") * level,
|
||||
stackingPenalties = "skill" not in context and "implant" not in context)
|
||||
stackingPenalties=penalize)
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user