Spells extension (#1202)
* fire * trance_compression_distoration * scroll loot * fix * myeh * again mb? * compression fix * crystal fix * disorion debuff * delete all it * final? * nah * not mine * fix * fix * mmmm * mana trance rebalance * relocate trance * fix * blyat * no compression * delete all * fix * Update modifier_sets.yml * Update heat.yml * Update heat.yml --------- Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,76 @@
|
||||
- type: entity
|
||||
id: CP14ActionSpellHeat
|
||||
name: Heat
|
||||
description: You start to heat the target up a lot, burning it from the inside.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _CP14/Actions/Spells/fire.rsi
|
||||
state: heat
|
||||
- type: CP14MagicEffectCastSlowdown
|
||||
speedMultiplier: 0.8
|
||||
- type: CP14MagicEffectManaCost
|
||||
manaCost: 7
|
||||
- type: CP14MagicEffect
|
||||
magicType: Fire
|
||||
effects:
|
||||
- !type:CP14SpellSpawnEntityOnTarget
|
||||
spawns:
|
||||
- CP14ImpactEffectHeat
|
||||
- !type:CP14SpellApplyEntityEffect
|
||||
effects:
|
||||
- !type:AdjustTemperature
|
||||
amount: 36000
|
||||
- !type:ExtinguishReaction
|
||||
- type: CP14MagicEffectVerbalAspect
|
||||
startSpeech: "Vos adepto calidum..."
|
||||
- type: CP14MagicEffectCastingVisual
|
||||
proto: CP14RuneHeat
|
||||
- type: EntityTargetAction
|
||||
range: 8
|
||||
interactOnMiss: false
|
||||
itemIconStyle: BigAction
|
||||
sound: !type:SoundPathSpecifier
|
||||
path: /Audio/Magic/rumble.ogg
|
||||
icon:
|
||||
sprite: _CP14/Actions/Spells/fire.rsi
|
||||
state: heat
|
||||
event: !type:CP14ToggleableEntityTargetActionEvent
|
||||
cooldown: 8
|
||||
castTime: 10
|
||||
distanceThreshold: 5
|
||||
breakOnMove: false
|
||||
|
||||
- type: entity
|
||||
id: CP14ImpactEffectHeat
|
||||
parent: CP14BaseMagicImpact
|
||||
categories: [ HideSpawnMenu ]
|
||||
save: false
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: circle_increase
|
||||
color: "#eea911"
|
||||
shader: unshaded
|
||||
|
||||
- type: entity
|
||||
id: CP14RuneHeat
|
||||
parent: CP14BaseMagicRune
|
||||
categories: [ HideSpawnMenu ]
|
||||
save: false
|
||||
components:
|
||||
- type: PointLight
|
||||
color: "#eea911"
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: sun
|
||||
color: "#eea911"
|
||||
shader: unshaded
|
||||
|
||||
- type: entity
|
||||
parent: CP14BaseSpellScrollFire
|
||||
id: CP14SpellScrollHeat
|
||||
name: heat spell scroll
|
||||
components:
|
||||
- type: CP14SpellStorage
|
||||
spells:
|
||||
- CP14ActionSpellHeat
|
||||
@@ -39,6 +39,7 @@
|
||||
- id: CP14SpellScrollPlantGrowth
|
||||
- id: CP14SpellScrollMagicSplitting
|
||||
- id: CP14SpellScrollMagicalAcceleration
|
||||
- id: CP14SpellScrollHeat
|
||||
- id: CP14BaseSharpeningStone
|
||||
- id: CP14ScrapCopper
|
||||
- id: CP14ScrapIron
|
||||
@@ -99,4 +100,4 @@
|
||||
- !type:GroupSelector # remove this when players can create their own magic items
|
||||
children:
|
||||
- id: CP14SpellScrollResurrection
|
||||
- id: CP14ClothingCloakAmuletMana
|
||||
- id: CP14ClothingCloakAmuletMana
|
||||
@@ -8,6 +8,16 @@
|
||||
effect: !type:AddAction
|
||||
action: CP14ActionSpellFlameCreation
|
||||
|
||||
- type: cp14Skill
|
||||
id: CP14ActionSpellHeat
|
||||
skillUiPosition: 4, 0
|
||||
tree: Pyrokinetic
|
||||
icon:
|
||||
sprite: _CP14/Actions/Spells/fire.rsi
|
||||
state: heat
|
||||
effect: !type:AddAction
|
||||
action: CP14ActionSpellHeat
|
||||
|
||||
- type: cp14Skill
|
||||
id: CP14ActionSpellHellBallade
|
||||
skillUiPosition: 0, 2
|
||||
|
||||
BIN
Resources/Textures/_CP14/Actions/Spells/fire.rsi/heat.png
Normal file
BIN
Resources/Textures/_CP14/Actions/Spells/fire.rsi/heat.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 406 B |
@@ -18,6 +18,9 @@
|
||||
},
|
||||
{
|
||||
"name": "tiefling_revenge"
|
||||
},
|
||||
{
|
||||
"name": "heat"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user