Update to 871030 SISI, also fix prep_data script for changes in Phobos / reverence
This commit is contained in:
5
eos/effects/shipbonusheavydronearmorhpgc2.py
Normal file
5
eos/effects/shipbonusheavydronearmorhpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Heavy Drone Operation"),
|
||||
"armorHP", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonusheavydronedamagemultipliergc2.py
Normal file
5
eos/effects/shipbonusheavydronedamagemultipliergc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Heavy Drone Operation"),
|
||||
"damageMultiplier", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonusheavydronehpgc2.py
Normal file
5
eos/effects/shipbonusheavydronehpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Heavy Drone Operation"),
|
||||
"hp", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonusheavydroneshieldhpgc2.py
Normal file
5
eos/effects/shipbonusheavydroneshieldhpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Heavy Drone Operation"),
|
||||
"shieldCapacity", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonuslightdronearmorhpgc2.py
Normal file
5
eos/effects/shipbonuslightdronearmorhpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Light Drone Operation"),
|
||||
"armorHP", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonuslightdronedamagemultipliergc2.py
Normal file
5
eos/effects/shipbonuslightdronedamagemultipliergc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Light Drone Operation"),
|
||||
"damageMultiplier", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonuslightdronehpgc2.py
Normal file
5
eos/effects/shipbonuslightdronehpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Light Drone Operation"),
|
||||
"hp", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonuslightdroneshieldhpgc2.py
Normal file
5
eos/effects/shipbonuslightdroneshieldhpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Light Drone Operation"),
|
||||
"shieldCapacity", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonusmediumdronearmorhpgc2.py
Normal file
5
eos/effects/shipbonusmediumdronearmorhpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Medium Drone Operation"),
|
||||
"armorHP", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonusmediumdronedamagemultipliergc2.py
Normal file
5
eos/effects/shipbonusmediumdronedamagemultipliergc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Medium Drone Operation"),
|
||||
"damageMultiplier", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonusmediumdronehpgc2.py
Normal file
5
eos/effects/shipbonusmediumdronehpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Medium Drone Operation"),
|
||||
"hp", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonusmediumdroneshieldhpgc2.py
Normal file
5
eos/effects/shipbonusmediumdroneshieldhpgc2.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Medium Drone Operation"),
|
||||
"shieldCapacity", ship.getModifiedItemAttr("shipBonusGC2") * level)
|
||||
5
eos/effects/shipbonussentryarmorhpgc3.py
Normal file
5
eos/effects/shipbonussentryarmorhpgc3.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Sentry Drone Interfacing"),
|
||||
"armorHP", ship.getModifiedItemAttr("shipBonusGC3") * level)
|
||||
5
eos/effects/shipbonussentrydamagemultipliergc3.py
Normal file
5
eos/effects/shipbonussentrydamagemultipliergc3.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Sentry Drone Interfacing"),
|
||||
"damageMultiplier", ship.getModifiedItemAttr("shipBonusGC3") * level)
|
||||
5
eos/effects/shipbonussentryhpgc3.py
Normal file
5
eos/effects/shipbonussentryhpgc3.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Sentry Drone Interfacing"),
|
||||
"hp", ship.getModifiedItemAttr("shipBonusGC3") * level)
|
||||
5
eos/effects/shipbonussentryshieldhpgc3.py
Normal file
5
eos/effects/shipbonussentryshieldhpgc3.py
Normal file
@@ -0,0 +1,5 @@
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Gallente Cruiser").level
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Sentry Drone Interfacing"),
|
||||
"shieldCapacity", ship.getModifiedItemAttr("shipBonusGC3") * level)
|
||||
@@ -0,0 +1,4 @@
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
level = fit.character.getSkill("Caldari Defensive Systems").level
|
||||
fit.ship.boostItemAttr("shieldRechargeRate", module.getModifiedItemAttr("subsystemBonusCaldariDefensive2") * level)
|
||||
Reference in New Issue
Block a user