Finalize Ody 1.1 current changes with AT prize ships
This commit is contained in:
9
eos/effects/covertwarfaremindlink.py
Normal file
9
eos/effects/covertwarfaremindlink.py
Normal file
@@ -0,0 +1,9 @@
|
||||
# Used by:
|
||||
# Implant: Caldari Navy Warfare Mindlink
|
||||
# Implant: Imperial Navy Warfare Mindlink
|
||||
# Implant: Information Warfare Mindlink
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.character.getSkill("Information Warfare").suppress()
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Information Warfare Specialist"),
|
||||
"commandBonus", implant.getModifiedItemAttr("mindlinkBonus"))
|
||||
@@ -5,7 +5,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
fit.character.getSkill("Information Warfare").suppress()
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Information Warfare Specialist"),
|
||||
"commandBonus", implant.getModifiedItemAttr("mindlinkBonus"))
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Information Warfare Specialist"),
|
||||
"commandBonusHidden", implant.getModifiedItemAttr("mindlinkBonus"))
|
||||
|
||||
7
eos/effects/shipsptoptimalbonusmf.py
Normal file
7
eos/effects/shipsptoptimalbonusmf.py
Normal file
@@ -0,0 +1,7 @@
|
||||
# Used by:
|
||||
# Ship: Chremoas
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Minmatar Frigate").level
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Small Projectile Turret"),
|
||||
"maxRange", ship.getModifiedItemAttr("shipBonusMF") * level)
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Legion Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Amarr Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Legion Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Amarr Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Legion Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Amarr Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Tengu Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Caldari Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Tengu Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Caldari Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Tengu Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Caldari Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Proteus Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Gallente Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Proteus Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Gallente Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Loki Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Minmatar Defensive Systems").level
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Used by:
|
||||
# Subsystem: Loki Defensive - Warfare Processor
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Minmatar Defensive Systems").level
|
||||
|
||||
Reference in New Issue
Block a user