mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Add Burning Potion that applies the Burning effect to the user
This commit is contained in:
parent
a4ff592547
commit
688fd67c33
@ -32,6 +32,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Allow plugins to add recipes and item images
|
- Allow plugins to add recipes and item images
|
||||||
- `SnowGlitter` experimental shader.
|
- `SnowGlitter` experimental shader.
|
||||||
- Crafting recipe for Cloverleaf glider.
|
- Crafting recipe for Cloverleaf glider.
|
||||||
|
- Burning Potion that applies the Burning effect to the user
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
19
assets/common/items/consumable/potion_burning.ron
Normal file
19
assets/common/items/consumable/potion_burning.ron
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
ItemDef(
|
||||||
|
name: "Burning Potion",
|
||||||
|
description: "Sets the user ablaze",
|
||||||
|
kind: Consumable(
|
||||||
|
kind: Drink,
|
||||||
|
effects: All([
|
||||||
|
Buff((
|
||||||
|
kind: Burning,
|
||||||
|
data: (
|
||||||
|
strength: 1.0,
|
||||||
|
duration: Some(10)
|
||||||
|
),
|
||||||
|
cat_ids: [Natural],
|
||||||
|
))
|
||||||
|
])
|
||||||
|
),
|
||||||
|
quality: Moderate,
|
||||||
|
tags: [Potion],
|
||||||
|
)
|
@ -31,6 +31,15 @@
|
|||||||
],
|
],
|
||||||
craft_sprite: Some(Anvil),
|
craft_sprite: Some(Anvil),
|
||||||
),
|
),
|
||||||
|
"potion_burning": (
|
||||||
|
output: ("common.items.consumable.potion_burning", 1),
|
||||||
|
inputs: [
|
||||||
|
(Item("common.items.crafting_ing.empty_vial"), 1, false),
|
||||||
|
(Item("common.items.crafting_ing.living_embers"), 3, false),
|
||||||
|
(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 1, false),
|
||||||
|
],
|
||||||
|
craft_sprite: Some(Cauldron),
|
||||||
|
),
|
||||||
"potion_s": (
|
"potion_s": (
|
||||||
output: ("common.items.consumable.potion_minor", 1),
|
output: ("common.items.consumable.potion_minor", 1),
|
||||||
inputs: [
|
inputs: [
|
||||||
|
@ -3199,6 +3199,10 @@
|
|||||||
"voxel.object.curious_potion",
|
"voxel.object.curious_potion",
|
||||||
(0.0, 0.0, 0.0), (-50.0, 30.0, 20.0), 0.7,
|
(0.0, 0.0, 0.0), (-50.0, 30.0, 20.0), 0.7,
|
||||||
),
|
),
|
||||||
|
Simple("common.items.consumable.potion_burning"): VoxTrans(
|
||||||
|
"voxel.object.potion_burning",
|
||||||
|
(0.0, 0.0, 0.0), (-50.0, 30.0, 20.0), 0.7,
|
||||||
|
),
|
||||||
Simple("common.items.charms.burning_charm"): VoxTrans(
|
Simple("common.items.charms.burning_charm"): VoxTrans(
|
||||||
"voxel.object.burning_charm",
|
"voxel.object.burning_charm",
|
||||||
(0.0, 0.0, 0.0), (-80.0, 15.0, 15.0), 1.0,
|
(0.0, 0.0, 0.0), (-80.0, 15.0, 15.0), 1.0,
|
||||||
|
@ -809,6 +809,7 @@
|
|||||||
Simple("common.items.consumable.potion_minor"): "voxel.object.potion_red",
|
Simple("common.items.consumable.potion_minor"): "voxel.object.potion_red",
|
||||||
Simple("common.items.consumable.potion_big"): "voxel.object.potion_red",
|
Simple("common.items.consumable.potion_big"): "voxel.object.potion_red",
|
||||||
Simple("common.items.consumable.curious_potion"): "voxel.object.curious_potion",
|
Simple("common.items.consumable.curious_potion"): "voxel.object.curious_potion",
|
||||||
|
Simple("common.items.consumable.potion_burning"): "voxel.object.potion_burning",
|
||||||
Simple("common.items.charms.burning_charm"): "voxel.object.burning_charm",
|
Simple("common.items.charms.burning_charm"): "voxel.object.burning_charm",
|
||||||
Simple("common.items.charms.frozen_charm"): "voxel.object.frozen_charm",
|
Simple("common.items.charms.frozen_charm"): "voxel.object.frozen_charm",
|
||||||
Simple("common.items.charms.lifesteal_charm"): "voxel.object.lifesteal_charm",
|
Simple("common.items.charms.lifesteal_charm"): "voxel.object.lifesteal_charm",
|
||||||
|
BIN
assets/voxygen/voxel/object/potion_burning.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/object/potion_burning.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user