Gods part 6 (#1425)

* Skill scanning + bugfixes

* memory point examining

* Update base.yml

* predict skill examining

* moon beam lumera action

* balance
This commit is contained in:
Red
2025-06-15 01:50:16 +03:00
committed by GitHub
parent 71abce8db8
commit 4be22326ce
21 changed files with 213 additions and 79 deletions

View File

@@ -0,0 +1,23 @@
- type: entity
id: CP14ActionSpellGodLumeraMoonStrike
name: Lunar strike
description: You focus the concentrated light of the stars into a single point, blinding and damaging everything that comes within reach of the angry goddess.
components:
- type: CP14MagicEffectReligionRestricted
- type: CP14MagicEffectManaCost
manaCost: 20
- type: CP14MagicEffect
effects:
- !type:CP14SpellSpawnEntityOnTarget
spawns:
- CP14SkyLumeraStrike
- type: WorldTargetAction
repeat: true
checkCanAccess: false
range: 100
itemIconStyle: BigAction
icon:
sprite: _CP14/Actions/DemigodSpells/lumera.rsi
state: moon_beam
event: !type:CP14WorldTargetActionEvent
cooldown: 0.5

View File

@@ -4,6 +4,8 @@
description: You renounce your patron by severing your connection with him. After that, you can never become his follower again, but you can become a follower of another patron.
components:
- type: InstantAction
checkCanInteract: false
checkConsciousness: false
icon:
sprite: _CP14/Interface/Alerts/divine_offer.rsi
state: unoffer

View File

@@ -91,3 +91,50 @@
variation: 0.2
volume: -5
- type: entity
id: CP14SkyLumeraStrike
categories: [ ForkFiltered ]
name: lumera strike
save: false
components:
- type: Sprite
sprite: _CP14/Effects/lumera_strike.rsi
drawdepth: Mobs
noRot: true
offset: 0,3
layers:
- state: pewpew
shader: unshaded
- type: TimedDespawn
lifetime: 2
- type: Tag
tags:
- HideContextMenu
- type: PointLight
color: "#7ca5d8"
enabled: true
radius: 10
energy: 8
netsync: false
- type: LightFade
duration: 1
- type: CP14AreaEntityEffect
range: 1
effects:
- !type:CP14SpellApplyEntityEffect
effects:
- !type:Jitter
- !type:HealthChange
damage:
types:
Heat: 10
- type: TriggerOnSpawn
- type: FlashOnTrigger
range: 4
- type: CP14FarSound
closeSound:
collection: CP14MoonStrike
params:
variation: 0.2
maxDistance: 20
volume: 20

View File

@@ -23,6 +23,7 @@
- type: CP14ReligionAltar
- type: ActiveListener
range: 1
- type: InteractionOutline
- type: entity
parent: CP14BaseAltar

View File

@@ -73,7 +73,7 @@
- !type:NeedPrerequisite
prerequisite: LumeraT1
- !type:GodFollowerPercentage
percentage: 0.3
percentage: 0.25
- type: cp14Skill
id: LumeraDarkMist
@@ -90,6 +90,21 @@
- !type:NeedPrerequisite
prerequisite: LumeraT2
- type: cp14Skill
id: LumeraMoonStrike
skillUiPosition: 8, 3
tree: GodLumera
learnCost: 1.0
icon:
sprite: _CP14/Actions/DemigodSpells/lumera.rsi
state: moon_beam
effects:
- !type:AddAction
action: CP14ActionSpellGodLumeraMoonStrike
restrictions:
- !type:NeedPrerequisite
prerequisite: LumeraT2
# T3
- type: cp14Skill
@@ -105,7 +120,7 @@
- !type:NeedPrerequisite
prerequisite: LumeraT2
- !type:GodFollowerPercentage
percentage: 0.6
percentage: 0.5
- type: cp14Skill
id: LumeraMindUpgrade

View File

@@ -42,3 +42,11 @@
- /Audio/_CP14/Effects/coin_impact2.ogg
- /Audio/_CP14/Effects/coin_impact3.ogg
- type: soundCollection
id: CP14MoonStrike
files:
- /Audio/_CP14/Effects/moon_strike1.ogg
- /Audio/_CP14/Effects/moon_strike2.ogg
- /Audio/_CP14/Effects/moon_strike3.ogg
- /Audio/_CP14/Effects/moon_strike4.ogg