feature: add new composite and exotic mana types (ticket #202)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 17s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 17s
This commit is contained in:
@@ -108,6 +108,66 @@ export const elementalRegenAdvancedDisciplines: DisciplineDefinition[] = [
|
||||
drainBase: 2,
|
||||
sourceManaTypes: ['raw', 'fire', 'air'],
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
id: 'regen-frost',
|
||||
name: 'Frost',
|
||||
manaType: 'frost',
|
||||
cost: 12,
|
||||
description: 'Convert raw mana + air mana + water mana into frost mana over time.',
|
||||
conversionRate: 0.35,
|
||||
difficultyFactor: 160,
|
||||
scalingFactor: 80,
|
||||
drainBase: 2,
|
||||
sourceManaTypes: ['raw', 'air', 'water'],
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
id: 'regen-blackflame',
|
||||
name: 'BlackFlame',
|
||||
manaType: 'blackflame',
|
||||
cost: 14,
|
||||
description: 'Convert raw mana + dark mana + fire mana into blackflame mana over time.',
|
||||
conversionRate: 0.3,
|
||||
difficultyFactor: 170,
|
||||
scalingFactor: 85,
|
||||
drainBase: 2,
|
||||
sourceManaTypes: ['raw', 'dark', 'fire'],
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
id: 'regen-radiantflames',
|
||||
name: 'Radiant Flames',
|
||||
manaType: 'radiantflames',
|
||||
cost: 14,
|
||||
description: 'Convert raw mana + light mana + fire mana into radiant flames mana over time.',
|
||||
conversionRate: 0.3,
|
||||
difficultyFactor: 170,
|
||||
scalingFactor: 85,
|
||||
drainBase: 2,
|
||||
sourceManaTypes: ['raw', 'light', 'fire'],
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
id: 'regen-miasma',
|
||||
name: 'Miasma',
|
||||
manaType: 'miasma',
|
||||
cost: 14,
|
||||
description: 'Convert raw mana + air mana + death mana into miasma mana over time.',
|
||||
conversionRate: 0.3,
|
||||
difficultyFactor: 170,
|
||||
scalingFactor: 85,
|
||||
drainBase: 2,
|
||||
sourceManaTypes: ['raw', 'air', 'death'],
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
id: 'regen-shadowglass',
|
||||
name: 'Shadow Glass',
|
||||
manaType: 'shadowglass',
|
||||
cost: 15,
|
||||
description: 'Convert raw mana + earth mana + dark mana into shadow glass mana over time.',
|
||||
conversionRate: 0.3,
|
||||
difficultyFactor: 175,
|
||||
scalingFactor: 88,
|
||||
drainBase: 2,
|
||||
sourceManaTypes: ['raw', 'earth', 'dark'],
|
||||
}),
|
||||
|
||||
// ── Exotic Elements ────────────────────────────────────────────────────────
|
||||
createAdvancedConversionDiscipline({
|
||||
@@ -127,13 +187,13 @@ export const elementalRegenAdvancedDisciplines: DisciplineDefinition[] = [
|
||||
id: 'regen-stellar',
|
||||
name: 'Stellar',
|
||||
manaType: 'stellar',
|
||||
cost: 18,
|
||||
description: 'Convert raw mana + fire mana + light mana into stellar mana over time.',
|
||||
conversionRate: 0.25,
|
||||
difficultyFactor: 220,
|
||||
scalingFactor: 110,
|
||||
cost: 20,
|
||||
description: 'Convert raw mana + plasma mana + light mana into stellar mana over time.',
|
||||
conversionRate: 0.2,
|
||||
difficultyFactor: 230,
|
||||
scalingFactor: 115,
|
||||
drainBase: 3,
|
||||
sourceManaTypes: ['raw', 'fire', 'light'],
|
||||
sourceManaTypes: ['raw', 'plasma', 'light'],
|
||||
infiniteThreshold: 500,
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
@@ -149,4 +209,43 @@ export const elementalRegenAdvancedDisciplines: DisciplineDefinition[] = [
|
||||
sourceManaTypes: ['raw', 'dark', 'death'],
|
||||
infiniteThreshold: 500,
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
id: 'regen-soul',
|
||||
name: 'Soul',
|
||||
manaType: 'soul',
|
||||
cost: 20,
|
||||
description: 'Convert raw mana + light mana + dark mana + transference mana into soul mana over time.',
|
||||
conversionRate: 0.2,
|
||||
difficultyFactor: 240,
|
||||
scalingFactor: 120,
|
||||
drainBase: 3,
|
||||
sourceManaTypes: ['raw', 'light', 'dark', 'transference'],
|
||||
infiniteThreshold: 550,
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
id: 'regen-plasma',
|
||||
name: 'Plasma',
|
||||
manaType: 'plasma',
|
||||
cost: 20,
|
||||
description: 'Convert raw mana + lightning mana + fire mana + transference mana into plasma mana over time.',
|
||||
conversionRate: 0.2,
|
||||
difficultyFactor: 240,
|
||||
scalingFactor: 120,
|
||||
drainBase: 3,
|
||||
sourceManaTypes: ['raw', 'lightning', 'fire', 'transference'],
|
||||
infiniteThreshold: 550,
|
||||
}),
|
||||
createAdvancedConversionDiscipline({
|
||||
id: 'regen-time',
|
||||
name: 'Time',
|
||||
manaType: 'time',
|
||||
cost: 22,
|
||||
description: 'Convert raw mana + soul mana + sand mana + transference mana into time mana over time.',
|
||||
conversionRate: 0.15,
|
||||
difficultyFactor: 260,
|
||||
scalingFactor: 130,
|
||||
drainBase: 3,
|
||||
sourceManaTypes: ['raw', 'soul', 'sand', 'transference'],
|
||||
infiniteThreshold: 600,
|
||||
}),
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user