Skip to content

Commit 7f3a335

Browse files
committed
Merge branch 'singularity'
2 parents 20ca132 + 843577e commit 7f3a335

223 files changed

Lines changed: 626 additions & 280 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

config.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
# Version data
1616
version = "1.1.15"
1717
tag = "git"
18-
expansionName = "Odyssey"
19-
expansionVersion = "1.0"
18+
expansionName = "Singularity"
19+
expansionVersion = "597398"
2020
evemonMinVersion = "4081"
2121

2222
pyfaPath = None

eos/effects/armorallrepairsystemsamountbonuspassive.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
# Implants named like: Exile Booster (4 of 4)
33
type = "passive"
44
def handler(fit, booster, context):
5-
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"),
5+
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems") or mod.item.requiresSkill("Capital Repair Systems"),
66
"armorDamageAmount", booster.getModifiedItemAttr("armorDamageAmountBonus"))
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Used by:
2+
# Skill: Armored Warfare Specialist
3+
runTime = "early"
4+
type = "passive"
5+
def handler(fit, skill, context):
6+
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Armored Warfare Specialist"),
7+
"commandBonus", skill.getModifiedItemAttr("squadronCommandBonus") * skill.level)

eos/effects/armoredwarfaremindlink.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Used by:
22
# Implant: Armored Warfare Mindlink
3+
# Implant: Federation Navy Warfare Mindlink
4+
# Implant: Imperial Navy Warfare Mindlink
35
type = "passive"
46
def handler(fit, implant, context):
57
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Armored Warfare Specialist"),

eos/effects/armorrepairprojectormaxrangebonus.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
# Ship: Navitas
66
type = "passive"
77
def handler(fit, ship, context):
8-
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Armor Repair Projector",
8+
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote Armor Repairer",
99
"maxRange", ship.getModifiedItemAttr("maxRangeBonus"))

eos/effects/armortankinggang2.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Used by:
22
# Implant: Armored Warfare Mindlink
3+
# Implant: Federation Navy Warfare Mindlink
4+
# Implant: Imperial Navy Warfare Mindlink
35
type = "gang", "active"
46
gangBonus = "armorHpBonus2"
57
gangBoost = "armorHP"
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Used by:
2-
# Skill: Armor Honeycombing
3-
type = "passive"
4-
def handler(fit, container, context):
5-
level = container.level
6-
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Armor Reinforcer",
7-
"massAddition", container.getModifiedItemAttr("massPenaltyReduction") * level)
1+
# Used by:
2+
# Skill: Armor Layering
3+
type = "passive"
4+
def handler(fit, container, context):
5+
level = container.level
6+
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Armor Reinforcer",
7+
"massAddition", container.getModifiedItemAttr("massPenaltyReduction") * level)

eos/effects/boostermodifyboosterarmorpenalties.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Used by:
22
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
33
# Implants named like: Low grade Edge (5 of 6)
4-
# Skill: Nanite Control
4+
# Skill: Neurotoxin Control
55
type = "passive"
66
def handler(fit, container, context):
77
level = container.level if "skill" in context else 1

eos/effects/boostermodifyboostermaxvelocityandcapacitorpenalty.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Used by:
22
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
33
# Implants named like: Low grade Edge (5 of 6)
4-
# Skill: Nanite Control
4+
# Skill: Neurotoxin Control
55
type = "passive"
66
def handler(fit, container, context):
77
level = container.level if "skill" in context else 1

eos/effects/boostermodifyboostermissilepenalty.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Used by:
22
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
33
# Implants named like: Low grade Edge (5 of 6)
4-
# Skill: Nanite Control
4+
# Skill: Neurotoxin Control
55
type = "passive"
66
def handler(fit, container, context):
77
level = container.level if "skill" in context else 1

0 commit comments

Comments
 (0)