From b4e758b9ee515c8df413569fd43f70551e9a890b Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Tue, 28 Jan 2020 14:58:54 +0300 Subject: [PATCH] Add new and old but missing conversions --- eos/effects.py | 18 ++++++++--------- service/conversions/releaseJan2020.py | 28 +++++++++++++++++++++++++-- 2 files changed, 35 insertions(+), 11 deletions(-) diff --git a/eos/effects.py b/eos/effects.py index 52589346f..370d44d84 100644 --- a/eos/effects.py +++ b/eos/effects.py @@ -40,7 +40,7 @@ class Effect4(BaseEffect): shieldBoosting Used by: - Modules from group: Shield Booster (97 of 97) + Modules from group: Shield Booster (89 of 89) """ runTime = 'late' @@ -144,7 +144,7 @@ class Effect27(BaseEffect): armorRepair Used by: - Modules from group: Armor Repair Unit (108 of 108) + Modules from group: Armor Repair Unit (100 of 100) """ runTime = 'late' @@ -1756,7 +1756,7 @@ class Effect598(BaseEffect): ammoSpeedMultiplier Used by: - Charges from group: Festival Charges (27 of 28) + Charges from group: Festival Charges (28 of 28) Charges from group: Interdiction Probe (2 of 2) Charges from group: Structure Festival Charges (2 of 2) Special Edition Assetss from group: Festival Charges Expired (4 of 4) @@ -9578,7 +9578,7 @@ class Effect3200(BaseEffect): Used by: Modules from group: Ancillary Armor Repairer (7 of 7) - Modules from group: Armor Repair Unit (108 of 108) + Modules from group: Armor Repair Unit (100 of 100) """ type = 'overheat' @@ -9596,7 +9596,7 @@ class Effect3201(BaseEffect): Used by: Modules from group: Ancillary Shield Booster (8 of 8) - Modules from group: Shield Booster (97 of 97) + Modules from group: Shield Booster (89 of 89) """ type = 'overheat' @@ -23579,7 +23579,7 @@ class Effect5994(BaseEffect): resistanceKillerHullAll Used by: - Modules named like: Polarized (12 of 18) + Modules named like: Polarized (12 of 15) """ type = 'passive' @@ -23596,7 +23596,7 @@ class Effect5995(BaseEffect): resistanceKillerShieldArmorAll Used by: - Modules named like: Polarized (12 of 18) + Modules named like: Polarized (12 of 15) """ type = 'passive' @@ -36211,7 +36211,7 @@ class Effect8011(BaseEffect): shieldHpBonusPostPercentHpLocationShip Used by: - Implants named like: grade Nirvana (10 of 12) + Implants named like: grade Nirvana (15 of 18) """ type = 'passive' @@ -36226,7 +36226,7 @@ class Effect8013(BaseEffect): setBonusNirvana Used by: - Implants named like: grade Nirvana (12 of 12) + Implants named like: grade Nirvana (18 of 18) """ runTime = 'early' diff --git a/service/conversions/releaseJan2020.py b/service/conversions/releaseJan2020.py index 645468ba8..6b6fd1ca0 100644 --- a/service/conversions/releaseJan2020.py +++ b/service/conversions/releaseJan2020.py @@ -1,5 +1,5 @@ """ -Conversion pack for Januray 2020 release +Conversion pack for January 2020 release """ CONVERSIONS = { @@ -10,5 +10,29 @@ CONVERSIONS = { 'Large Clarity Ward Booster I': 'Large Clarity Ward Enduring Shield Booster', 'Large C5-L Emergency Shield Overload I': 'Large C5-L Compact Shield Booster', 'X-Large Clarity Ward Booster I': 'X-Large Clarity Ward Enduring Shield Booster', - 'X-Large C5-L Emergency Shield Overload I': 'X-Large C5-L Compact Shield Booster' + 'X-Large C5-L Emergency Shield Overload I': 'X-Large C5-L Compact Shield Booster', + 'Small I-a Polarized Armor Regenerator': 'Small I-a Enduring Armor Repairer', + 'Small \'Accommodation\' Vestment Reconstructer I': 'Small ACM Compact Armor Repairer', + 'Medium I-a Polarized Armor Regenerator': 'Medium I-a Enduring Armor Repairer', + 'Medium \'Accommodation\' Vestment Reconstructer I': 'Medium ACM Compact Armor Repairer', + 'Large I-a Polarized Armor Regenerator': 'Large I-a Enduring Armor Repairer', + 'Large \'Accommodation\' Vestment Reconstructer I': 'Large ACM Compact Armor Repairer', + # Entries below were removed from DB, but CCP converted them to another item type + 'Small Converse Deflection Catalyzer': 'Small Clarity Ward Enduring Shield Booster', + 'Small Neutron Saturation Injector I': 'Small C5-L Compact Shield Booster', + 'Medium Converse Deflection Catalyzer': 'Medium Clarity Ward Enduring Shield Booster', + 'Medium Neutron Saturation Injector I': 'Medium C5-L Compact Shield Booster', + 'Large Converse Deflection Catalyzer': 'Large Clarity Ward Enduring Shield Booster', + 'Large Neutron Saturation Injector I': 'Large C5-L Compact Shield Booster', + 'X-Large Converse Deflection Catalyzer': 'X-Large Clarity Ward Enduring Shield Booster', + 'X-Large Neutron Saturation Injector I': 'X-Large C5-L Compact Shield Booster', + 'Small Inefficient Armor Repair Unit': 'Small ACM Compact Armor Repairer', + 'Small Automated Carapace Restoration': 'Small I-a Enduring Armor Repairer', + 'Medium Inefficient Armor Repair Unit': 'Medium ACM Compact Armor Repairer', + 'Medium Automated Carapace Restoration': 'Medium I-a Enduring Armor Repairer', + 'Medium Nano Armor Repair Unit I': '\'Meditation\' Medium Armor Repairer I', + 'Large Inefficient Armor Repair Unit': 'Large ACM Compact Armor Repairer', + 'Large Automated Carapace Restoration': 'Large I-a Enduring Armor Repairer', + # This item was not mentioned, assuming conversion to storyline + 'Large \'Reprieve\' Vestment Reconstructer I': '\'Protest\' Large Armor Repairer I' }