summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReid <reidyaro@gmail.com>2014-05-07 01:21:50 +0200
committerReid <reidyaro@gmail.com>2014-05-07 01:21:50 +0200
commit18347b9340ec767942d8e6ec960da27d3b8bce04 (patch)
tree0484f5f569dcb2e6b76ccbaae156eaac1ac69257
parent5b7a1cdc22c189352aaa79055ac7675d2367ffde (diff)
downloadclientdata-18347b9340ec767942d8e6ec960da27d3b8bce04.tar.gz
clientdata-18347b9340ec767942d8e6ec960da27d3b8bce04.tar.bz2
clientdata-18347b9340ec767942d8e6ec960da27d3b8bce04.tar.xz
clientdata-18347b9340ec767942d8e6ec960da27d3b8bce04.zip
Add the poison cloud particle effect,
Add this last on the frostiana monster.
-rw-r--r--effects.xml9
-rw-r--r--graphics/particles/poison-cloud.xml54
-rw-r--r--monsters.xml1
3 files changed, 60 insertions, 4 deletions
diff --git a/effects.xml b/effects.xml
index 4b0e5452..60d0fe00 100644
--- a/effects.xml
+++ b/effects.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Authors: 4144, Alige, Hal9000, Reid
-Copyright (C) 2010-2013 Evol Online -->
+Copyright (C) 2010-2014 Evol Online -->
<being-effects>
<effect id="0" audio="system/levelup.ogg" particle="graphics/particles/levelup.xml"/> // Level up particle effect.
<effect id="1" audio="system/skillup.ogg" particle="graphics/particles/skillup.xml"/> // Skill up particle effect.
- <effect id="2"/> // Fail refine/remove card item effect.
- <effect id="3"/> // Success repair/refine/remove card item effect.
+ <effect id="2"/> // Fail refine/remove card item effect.
+ <effect id="3"/> // Success repair/refine/remove card item effect.
<effect id="4" audio="system/save.ogg" particle="graphics/particles/save.xml"/> // Savepoint particle effect on a player.
<effect id="5" particle="graphics/particles/warp.xml"/> // Warp particle effect.
<effect id="6" particle="graphics/particles/savepoint-32x32.xml"/> // Savepoint particle effect on the save location.
@@ -23,5 +23,6 @@ Copyright (C) 2010-2013 Evol Online -->
<effect id="18" audio="system/quest-done.ogg"/> // Finished quest particle effect.
<effect id="19" particle="graphics/particles/concentration.xml"/> // Concentration particle effect on user.
<effect id="20" particle="graphics/particles/panels.xml"/> // Particle effect for NPC panels, used to give advice to players.
- <effect id="344"/> // @summon GM command particle effect.
+ <effect id="21" particle="graphics/particles/poison-cloud.xml"/> // Attack animation used by poisoned mushrooms.
+ <effect id="344"/> // @summon GM command particle effect.
</being-effects>
diff --git a/graphics/particles/poison-cloud.xml b/graphics/particles/poison-cloud.xml
new file mode 100644
index 00000000..19c1603a
--- /dev/null
+++ b/graphics/particles/poison-cloud.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0"?>
+<!-- Author: Lien, Reid
+Copyright (C) 2010-2014 Evol Online -->
+<effect>
+ <particle position-x="0" position-y="0" position-z="100">
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="105"/>
+ <property name="position-z" value="0"/>
+ <property name="output" value="1"/>
+ <property name="output-pause" min="30" max="50"/>
+ <property name="lifetime" value="5"/>
+ <emitter>
+ <property name="image" value="graphics/particles/orb-small.png|W:#8cca63"/>
+ <property name="horizontal-angle" min="0" max="360"/>
+ <property name="vertical-angle" min="50" max="90"/>
+ <property name="power" value="0.5"/>
+ <property name="momentum" value="0.96"/>
+ <property name="gravity" value="-0.005"/>
+ <property name="output" value="1"/>
+ <property name="lifetime" min="50" max="100"/>
+ <property name="fade-out" value="100"/>
+ <property name="randomnes" value="50"/>
+ <property name="alpha" value="30"/>
+ </emitter>
+ <emitter>
+ <property name="image" value="graphics/particles/orb-medium.png|W:#589842"/>
+ <property name="horizontal-angle" min="0" max="360"/>
+ <property name="vertical-angle" min="50" max="90"/>
+ <property name="power" value="0.5"/>
+ <property name="momentum" value="0.96"/>
+ <property name="gravity" value="-0.005"/>
+ <property name="output" value="1"/>
+ <property name="lifetime" min="50" max="100"/>
+ <property name="fade-out" value="100"/>
+ <property name="randomnes" value="50"/>
+ <property name="alpha" value="20"/>
+ </emitter>
+ <emitter>
+ <property name="image" value="graphics/particles/orb-large.png|W:#406427"/>
+ <property name="horizontal-angle" min="0" max="360"/>
+ <property name="vertical-angle" min="50" max="90"/>
+ <property name="power" value="0.5"/>
+ <property name="momentum" value="0.92"/>
+ <property name="gravity" value="-0.005"/>
+ <property name="output" value="1"/>
+ <property name="lifetime" min="50" max="100"/>
+ <property name="fade-out" value="100"/>
+ <property name="randomnes" value="100"/>
+ <property name="alpha" value="20"/>
+ </emitter>
+ </emitter>
+ </particle>
+</effect>
diff --git a/monsters.xml b/monsters.xml
index 9521f653..9881904d 100644
--- a/monsters.xml
+++ b/monsters.xml
@@ -104,6 +104,7 @@ event="" Links the sfx to an action, like die, hit, hurt, miss, move or
</monster>
<monster id="10" name="Frostiana" targetCursor="small">
<sprite>monsters/frostiana.xml</sprite>
+ <attack id="1" effect-id="21" particle-effect="graphics/particles/poison-cloud.xml"/>
<sound event="die">monsters/mushroom/die1.ogg</sound>
<sound event="die">monsters/mushroom/die2.ogg</sound>
<sound event="hit">monsters/frostiana/hit1.ogg</sound>