summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--effects.xml2
-rw-r--r--graphics/particles/orb-large2.pngbin0 -> 1018 bytes
-rw-r--r--graphics/particles/spirit.xml19
-rw-r--r--paths.xml1
4 files changed, 22 insertions, 0 deletions
diff --git a/effects.xml b/effects.xml
index 60d0fe00..913d95ea 100644
--- a/effects.xml
+++ b/effects.xml
@@ -25,4 +25,6 @@ Copyright (C) 2010-2014 Evol Online -->
<effect id="20" particle="graphics/particles/panels.xml"/> // Particle effect for NPC panels, used to give advice to players.
<effect id="21" particle="graphics/particles/poison-cloud.xml"/> // Attack animation used by poisoned mushrooms.
<effect id="344"/> // @summon GM command particle effect.
+
+ <effect id="10000" particle="graphics/particles/spirit.xml"/> // Spirit ball.
</being-effects>
diff --git a/graphics/particles/orb-large2.png b/graphics/particles/orb-large2.png
new file mode 100644
index 00000000..de9e1b3c
--- /dev/null
+++ b/graphics/particles/orb-large2.png
Binary files differ
diff --git a/graphics/particles/spirit.xml b/graphics/particles/spirit.xml
new file mode 100644
index 00000000..16454f95
--- /dev/null
+++ b/graphics/particles/spirit.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Authors: 4144
+Copyright (C) 2015 Evol Online -->
+<effect>
+ <particle position-x="0" position-y="0" position-z="60" lifetime="1">
+ <emitter>
+ <property name="follow-parent" value="1"/>
+ <property name="position-x" value="60"/>
+ <property name="position-y" value="-10"/>
+ <property name="position-z" value="20"/>
+ <property name="image" value="graphics/particles/orb-large2.png|W:#5050e0,0000e0"/>
+ <property name="horizontal-angle" value="90"/>
+ <property name="vertical-angle" min="180" max="365" change-func="sine"/>
+ <property name="power" value="1.2"/>
+ <property name="acceleration" value="0.03"/>
+ <property name="alpha" value="0.8"/>
+ </emitter>
+ </particle>
+</effect>
diff --git a/paths.xml b/paths.xml
index 0529de32..87b76e4f 100644
--- a/paths.xml
+++ b/paths.xml
@@ -14,4 +14,5 @@ Copyright (C) 2010-2013 Evol Online -->
<option name="unknownItemFile" value="../sprites/error.png"/>
<option name="sprites" value="graphics/sprites/"/>
<option name="spriteErrorFile" value="error.xml"/>
+ <option name="spiritEffectId" value="10000"/>
</configuration>