From 4a812d0d0b069d44c954ada2e22a1fdee7d1b8ca Mon Sep 17 00:00:00 2001 From: Kit Date: Sat, 26 Jul 2025 07:49:03 -0400 Subject: [PATCH] Elf rework (#1568) * Mana trance slight buff * ELF TAXI!!! * Elf only mana trance * No more mana regen for you * guide book changes * i should really not write something while eepy * Update mana_trance.yml --------- Co-authored-by: Red <96445749+TheShuEd@users.noreply.github.com> --- .../_CP14/Entities/Actions/Spells/Meta/mana_trance.yml | 4 +++- .../Prototypes/_CP14/Entities/Mobs/Species/elf.yml | 7 ++++--- Resources/Prototypes/_CP14/Skill/Basic/metamagic.yml | 3 +++ .../ServerInfo/_CP14/Guidebook_EN/SpeciesTabs/Elf.xml | 10 ++++++++-- .../ServerInfo/_CP14/Guidebook_RU/SpeciesTabs/Elf.xml | 10 ++++++++-- 5 files changed, 26 insertions(+), 8 deletions(-) diff --git a/Resources/Prototypes/_CP14/Entities/Actions/Spells/Meta/mana_trance.yml b/Resources/Prototypes/_CP14/Entities/Actions/Spells/Meta/mana_trance.yml index dd3d2f061d..f7acdbe514 100644 --- a/Resources/Prototypes/_CP14/Entities/Actions/Spells/Meta/mana_trance.yml +++ b/Resources/Prototypes/_CP14/Entities/Actions/Spells/Meta/mana_trance.yml @@ -7,6 +7,8 @@ - type: Sprite sprite: _CP14/Actions/Spells/meta.rsi state: mana_trance + - type: CP14MagicEffectCastSlowdown + speedMultiplier: 0.05 - type: CP14MagicEffect effects: - !type:CP14SpellSpawnEntityOnTarget @@ -32,7 +34,7 @@ cooldown: 60 castTime: 120 hidden: true - breakOnMove: true + breakOnMove: false - type: entity id: CP14RuneManaTrance diff --git a/Resources/Prototypes/_CP14/Entities/Mobs/Species/elf.yml b/Resources/Prototypes/_CP14/Entities/Mobs/Species/elf.yml index 68b88460ae..41d031031b 100644 --- a/Resources/Prototypes/_CP14/Entities/Mobs/Species/elf.yml +++ b/Resources/Prototypes/_CP14/Entities/Mobs/Species/elf.yml @@ -38,13 +38,14 @@ - type: CP14MagicEnergyContainer #Increased mana container maxEnergy: 200 energy: 200 - - type: CP14MagicEnergyDraw #Half of standard mana regeneration - energy: 0.5 + - type: CP14MagicEnergyDraw #No mana regeneration :3 + energy: 0 delay: 3 - - type: CP14SkillStorage #Innate metamagic + - type: CP14SkillStorage #Innate metamagic + trance freeLearnedSkills: - MetamagicT1 - MetamagicT2 + - CP14ActionSpellManaTrance - type: CP14AuraImprint imprintLength: 10 #Long imprint hehe imprintColor: "#42aaf5" diff --git a/Resources/Prototypes/_CP14/Skill/Basic/metamagic.yml b/Resources/Prototypes/_CP14/Skill/Basic/metamagic.yml index b8ca138775..ad279d68f3 100644 --- a/Resources/Prototypes/_CP14/Skill/Basic/metamagic.yml +++ b/Resources/Prototypes/_CP14/Skill/Basic/metamagic.yml @@ -128,6 +128,7 @@ - type: cp14Skill id: CP14ActionSpellManaTrance skillUiPosition: 8, 2 + learnCost: 0 tree: Metamagic icon: sprite: _CP14/Actions/Spells/meta.rsi @@ -138,6 +139,8 @@ restrictions: - !type:NeedPrerequisite prerequisite: MetamagicT2 + - !type:SpeciesWhitelist + species: CP14Elf - type: cp14Skill id: CP14ActionToggleMagicVision diff --git a/Resources/ServerInfo/_CP14/Guidebook_EN/SpeciesTabs/Elf.xml b/Resources/ServerInfo/_CP14/Guidebook_EN/SpeciesTabs/Elf.xml index 3960ed1f5c..96d5d594d2 100644 --- a/Resources/ServerInfo/_CP14/Guidebook_EN/SpeciesTabs/Elf.xml +++ b/Resources/ServerInfo/_CP14/Guidebook_EN/SpeciesTabs/Elf.xml @@ -9,8 +9,14 @@ Elves are a race very similar to humans, but have no common ancestors. They can ## Ancient Magic -Elves have a magic reserve 2 times higher than normal, but their natural regeneration of magical energy is 2 times weaker. +The magic reserves of Elves are [color=#1e90ff]2.5x larger than that of Humans.[/color] However, they have [color=#ffa500]NO natural regeneration of magic.[/color] + +The only way for Elves to regenerate magic is via their racial ability: Mana Trance. + + + + Also, elves initially have basic and advanced metamagic. - \ No newline at end of file + diff --git a/Resources/ServerInfo/_CP14/Guidebook_RU/SpeciesTabs/Elf.xml b/Resources/ServerInfo/_CP14/Guidebook_RU/SpeciesTabs/Elf.xml index 4ce29e8209..70400d4d7f 100644 --- a/Resources/ServerInfo/_CP14/Guidebook_RU/SpeciesTabs/Elf.xml +++ b/Resources/ServerInfo/_CP14/Guidebook_RU/SpeciesTabs/Elf.xml @@ -9,8 +9,14 @@ ## Древняя магия -Эльфы имеют магический резерв в 2 раза выше обычного, но их естественная регенерация магической энергии в 2 раза слабее. +Запасы магии у эльфов [color=#1e90ff]в 2,5 раза больше, чем у людей.[/color] Однако у них [color=#ffa500]НЕТ естественной регенерации магии.[/color] + +Единственный способ для эльфов регенерировать магию — это использовать их расовую способность: Мана-транс. + + + + Так же, эльфы имеют базовую и продвинутую метамагию с начала раунда. - \ No newline at end of file +