summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--effects.xml2
-rw-r--r--graphics/particles/afk.xml2
-rw-r--r--graphics/particles/questcontinue.xml18
-rw-r--r--graphics/particles/queststart.xml18
-rw-r--r--graphics/particles/queststatus.pngbin0 -> 728 bytes
-rw-r--r--quests.xml2
-rw-r--r--status-effects.xml2
7 files changed, 42 insertions, 2 deletions
diff --git a/effects.xml b/effects.xml
index 2915f7d4..c526527b 100644
--- a/effects.xml
+++ b/effects.xml
@@ -14,4 +14,6 @@ Copyright (C) 2010-2013 Evol Online -->
<effect id="9" particle="graphics/particles/invisibility.xml"/> // Invisibility particle effect.
<effect id="10" particle="graphics/particles/afk.xml"/> // AFK particle effect.
<effect id="11" audio="system/quest.ogg"/> // Complete and incomplete quests effect.
+ <effect id="12" particle="graphics/particles/queststart.xml"/> // NPC quest start particle effect.
+ <effect id="13" particle="graphics/particles/questcontinue.xml"/> // NPC quest continue particle effect.
</being-effects>
diff --git a/graphics/particles/afk.xml b/graphics/particles/afk.xml
index afb69aa6..8c3f58ed 100644
--- a/graphics/particles/afk.xml
+++ b/graphics/particles/afk.xml
@@ -20,7 +20,7 @@ Copyright (C) 2010-2013 Evol Online -->
<frame index="5" delay="1000"/>
</animation>
<property name="lifetime" value="150"/>
- <property name="fade-out" value="40"/>
+ <property name="fade-out" value="200"/>
<property name="output" value="1"/>
</emitter>
</emitter>
diff --git a/graphics/particles/questcontinue.xml b/graphics/particles/questcontinue.xml
new file mode 100644
index 00000000..584c35f1
--- /dev/null
+++ b/graphics/particles/questcontinue.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Hal9000
+Copyright (C) 2010-2013 Evol Online -->
+
+<effect>
+ <particle position-x="0" position-y="0" position-z="0">
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="-32"/>
+ <property name="position-z" value="90"/>
+ <property name="vertical-angle" value="90"/>
+ <property name="lifetime" value="2"/>
+ <animation imageset="graphics/particles/queststatus.png" width="16" height="32">
+ <frame index="1"/>
+ </animation>
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/queststart.xml b/graphics/particles/queststart.xml
new file mode 100644
index 00000000..dff61675
--- /dev/null
+++ b/graphics/particles/queststart.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Hal9000
+Copyright (C) 2010-2013 Evol Online -->
+
+<effect>
+ <particle position-x="0" position-y="0" position-z="0">
+ <emitter>
+ <property name="position-x" value="0"/>
+ <property name="position-y" value="-32"/>
+ <property name="position-z" value="90"/>
+ <property name="vertical-angle" value="90"/>
+ <property name="lifetime" value="2"/>
+ <animation imageset="graphics/particles/queststatus.png" width="16" height="32">
+ <frame index="0"/>
+ </animation>
+ </emitter>
+ </particle>
+</effect>
diff --git a/graphics/particles/queststatus.png b/graphics/particles/queststatus.png
new file mode 100644
index 00000000..c4125e8f
--- /dev/null
+++ b/graphics/particles/queststatus.png
Binary files differ
diff --git a/quests.xml b/quests.xml
index eb24d057..0edb3b6c 100644
--- a/quests.xml
+++ b/quests.xml
@@ -25,6 +25,8 @@ Copyright (C) 2012 Evol Online -->
</quest>
</var>
<var id="1">
+ <effect map="000-2-1.tmx" npc="307" value="0" effect="12"/>
+ <effect map="000-2-1.tmx" npc="307" value="1,2" effect="13"/>
<quest name="Warm Smelly Clothes" group="Ship" incomplete="0">
<name>Warm Smelly Clothes</name>
<text>Magic Arpan is waiting for you. Go speak to him.</text>
diff --git a/status-effects.xml b/status-effects.xml
index d494c0b5..def602bd 100644
--- a/status-effects.xml
+++ b/status-effects.xml
@@ -26,7 +26,7 @@ end-message: Displays a message when the effect end.
start-message="You are now invisible."
end-message="You are no longer invisible."
persistent-particle-effect="true"
- start-particle="graphics/particles/invisibility.xml"/>
+ start-particle="graphics/particles/afk.xml"/>
<status-effect name="poison" id="132" block-id="16"
icon="icons/poison.xml"
persistent-particle-effect="true"