Update database to 1553210
This commit is contained in:
@@ -865,7 +865,7 @@ class Effect271(BaseEffect):
|
|||||||
hullUpgradesArmorHpBonusPostPercentHpLocationShip
|
hullUpgradesArmorHpBonusPostPercentHpLocationShip
|
||||||
|
|
||||||
Used by:
|
Used by:
|
||||||
Implants named like: grade Slave (15 of 18)
|
Implants named like: grade Amulet (15 of 18)
|
||||||
Modules named like: Trimark Armor Pump (8 of 8)
|
Modules named like: Trimark Armor Pump (8 of 8)
|
||||||
Implant: Low-grade Snake Epsilon
|
Implant: Low-grade Snake Epsilon
|
||||||
Implant: Mid-grade Snake Epsilon
|
Implant: Mid-grade Snake Epsilon
|
||||||
@@ -4557,7 +4557,7 @@ class Effect1579(BaseEffect):
|
|||||||
setBonusSansha
|
setBonusSansha
|
||||||
|
|
||||||
Used by:
|
Used by:
|
||||||
Implants named like: grade Slave (18 of 18)
|
Implants named like: grade Amulet (18 of 18)
|
||||||
Implant: High-grade Halo Omega
|
Implant: High-grade Halo Omega
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@@ -4567,7 +4567,7 @@ class Effect1579(BaseEffect):
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
def handler(fit, implant, context, **kwargs):
|
def handler(fit, implant, context, **kwargs):
|
||||||
fit.appliedImplants.filteredItemMultiply(lambda target: target.item.requiresSkill('Cybernetics'),
|
fit.appliedImplants.filteredItemMultiply(lambda target: target.item.requiresSkill('Cybernetics'),
|
||||||
'armorHpBonus', implant.getModifiedItemAttr('implantSetSansha') or 1, **kwargs)
|
'armorHpBonus', implant.getModifiedItemAttr('implantSetAmulet') or 1, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
class Effect1581(BaseEffect):
|
class Effect1581(BaseEffect):
|
||||||
@@ -7833,7 +7833,7 @@ class Effect2737(BaseEffect):
|
|||||||
boosterShieldCapacityPenalty
|
boosterShieldCapacityPenalty
|
||||||
|
|
||||||
Used by:
|
Used by:
|
||||||
Implants from group: Booster (12 of 69)
|
Implants from group: Booster (12 of 67)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
attr = 'boosterShieldCapacityPenalty'
|
attr = 'boosterShieldCapacityPenalty'
|
||||||
@@ -21948,6 +21948,7 @@ class Effect5754(BaseEffect):
|
|||||||
Used by:
|
Used by:
|
||||||
Modules named like: Tracking Computer (19 of 19)
|
Modules named like: Tracking Computer (19 of 19)
|
||||||
Variations of module: Tracking Disruptor I (6 of 6)
|
Variations of module: Tracking Disruptor I (6 of 6)
|
||||||
|
Module: Dark Blood Tracking Disruptor
|
||||||
"""
|
"""
|
||||||
|
|
||||||
type = 'overheat'
|
type = 'overheat'
|
||||||
@@ -27128,6 +27129,7 @@ class Effect6424(BaseEffect):
|
|||||||
|
|
||||||
Used by:
|
Used by:
|
||||||
Variations of module: Tracking Disruptor I (6 of 6)
|
Variations of module: Tracking Disruptor I (6 of 6)
|
||||||
|
Module: Dark Blood Tracking Disruptor
|
||||||
"""
|
"""
|
||||||
|
|
||||||
type = 'projected', 'active'
|
type = 'projected', 'active'
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ def main(db, json_path):
|
|||||||
typeLines = []
|
typeLines = []
|
||||||
typeId = row['typeID']
|
typeId = row['typeID']
|
||||||
traitData = row['traits']
|
traitData = row['traits']
|
||||||
for skillData in traitData.get('skills', ()):
|
for skillData in sorted(traitData.get('skills', ()), key=lambda i: i['header']):
|
||||||
typeLines.append(convertSection(skillData))
|
typeLines.append(convertSection(skillData))
|
||||||
if 'role' in traitData:
|
if 'role' in traitData:
|
||||||
typeLines.append(convertSection(traitData['role']))
|
typeLines.append(convertSection(traitData['role']))
|
||||||
|
|||||||
Reference in New Issue
Block a user