summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorL0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec>2010-05-29 17:37:57 +0000
committerL0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec>2010-05-29 17:37:57 +0000
commit0f670e5a6e960a8d06fc8f9f15440851c935411d (patch)
tree1889ac24bb7c7d5b94a056ffed9ac484a46f858a /npc
parent613b76cccd9d71a2537d37d0a533afe68205da87 (diff)
downloadhercules-0f670e5a6e960a8d06fc8f9f15440851c935411d.tar.gz
hercules-0f670e5a6e960a8d06fc8f9f15440851c935411d.tar.bz2
hercules-0f670e5a6e960a8d06fc8f9f15440851c935411d.tar.xz
hercules-0f670e5a6e960a8d06fc8f9f15440851c935411d.zip
Added a pc_isdead check to warpparty. Only warp and mapwarp (moveto, warpallpcinthemap, and warpwaitingpc aegis script equivilents) should revive players when placing them on new maps.
Updated F_CashPartyCall to use warpparty. Renamed original function to F_CashPartyCall2 and commented out. Fixed an error in the monster race npcs calling a nonexistant OnEnable. Renamed 'Tabb' in the 13.1 Draco egg daily quest to 'Taab'. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14313 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc')
-rw-r--r--npc/Changelog.txt4
-rw-r--r--npc/other/CashShop_Functions.txt14
-rw-r--r--npc/other/monster_race.txt15
-rw-r--r--npc/quests/quests_13_2.txt21
4 files changed, 36 insertions, 18 deletions
diff --git a/npc/Changelog.txt b/npc/Changelog.txt
index ff90e3393..84e5f01cf 100644
--- a/npc/Changelog.txt
+++ b/npc/Changelog.txt
@@ -1,5 +1,9 @@
Date Added
======
+2010/05/29
+ * Rev. 14313 Updated F_CashPartyCall to use warpparty. Renamed original function to F_CashPartyCall2 and commented out. [L0ne_W0lf]
+ * Fixed an error in the monster race npcs calling a nonexistant OnEnable.
+ * Renamed 'Tabb' in the 13.1 Draco egg daily quest to 'Taab'.
2010/05/26
* Rev. 14308 Added 13.2 daily quest 'Dragon Egg collection.' [L0ne_W0lf]
2010/05/25
diff --git a/npc/other/CashShop_Functions.txt b/npc/other/CashShop_Functions.txt
index 5489581ee..f90572e0f 100644
--- a/npc/other/CashShop_Functions.txt
+++ b/npc/other/CashShop_Functions.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.3
+//= 1.4
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -20,6 +20,7 @@
//= Added Seige Teleport Scroll Function
//= 1.2 Updated the dungeon teleport scroll menu. [L0ne_w0lf]
//= 1.3 Implemented Aozi Giant Flywing Fix. (bugreport:4242) [L0ne_w0lf]
+//= 1.4 Simplified Giant Flywing function using warpparty. [L0ne_w0lf]
//============================================================
// Kafra Card
@@ -47,6 +48,16 @@ function script F_CashPartyCall {
warp "Random",0,0;
if(getpartyleader(getcharid(1),2) == getcharid(0)) {
getmapxy .@mapl$, .@xl, .@yl, 0;
+ warpparty .@mapl$, .@xl, .@yl, getcharid(1), .@mapl$;
+ }
+ return;
+}
+
+/*
+function script F_CashPartyCall2 {
+ warp "Random",0,0;
+ if(getpartyleader(getcharid(1),2) == getcharid(0)) {
+ getmapxy .@mapl$, .@xl, .@yl, 0;
getpartymember getcharid(1),2;
set .@partymembercount, $@partymembercount;
copyarray .@partymemberaid[0], $@partymemberaid[0], .@partymembercount;
@@ -60,6 +71,7 @@ function script F_CashPartyCall {
}
return;
}
+*/
// Neuralizer
//============================================================
diff --git a/npc/other/monster_race.txt b/npc/other/monster_race.txt
index 0b430853a..9d5d08be7 100644
--- a/npc/other/monster_race.txt
+++ b/npc/other/monster_race.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.3
+//= 1.4
//===== Compatible With: =====================================
//= eAthena SVN (Trunk, r12752+)
//===== Description: =========================================
@@ -17,6 +17,7 @@
//= 1.1 Corrected a minor typo. [L0ne_W0lf]
//= 1.2 Replaced effect numerics with constants. [L0ne_W0lf]
//= 1.3 Ei'felle now gives Exercise. (Bugreport:4092) [L0ne_W0lf]
+//= 1.4 Fixed call to a non-existant event. [L0ne_W0lf]
//============================================================
//============================================================
@@ -7752,12 +7753,12 @@ OnInit:
OnEnable:
enablenpc "TrapGlobal#race02";
- donpcevent "starting#race02_1::OnEnable";
- donpcevent "starting#race02_2::OnEnable";
- donpcevent "starting#race02_3::OnEnable";
- donpcevent "starting#race02_4::OnEnable";
- donpcevent "starting#race02_5::OnEnable";
- donpcevent "starting#race02_6::OnEnable";
+ enablenpc "starting#race02_1";
+ enablenpc "starting#race02_2";
+ enablenpc "starting#race02_3";
+ enablenpc "starting#race02_4";
+ enablenpc "starting#race02_5";
+ enablenpc "starting#race02_6";
//-------------------------------------------------------------
// Monster No. 1, Poring
//-------------------------------------------------------------
diff --git a/npc/quests/quests_13_2.txt b/npc/quests/quests_13_2.txt
index c06bfd4df..314fb7f5d 100644
--- a/npc/quests/quests_13_2.txt
+++ b/npc/quests/quests_13_2.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.7
+//= 1.7a
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -27,6 +27,7 @@
//= 1.5 Added daily quests: Midgard Ore, and Alfheim Perfume.
//= 1.6 Added the Yggdrasil Dungeon floor 2 puzzle.
//= 1.7 Added daily quest 'Dragon Egg collection.'
+//= 1.7a Fixed a translation typo. Tabb -> Taab.
//============================================================
// Cat Hand Addition.
@@ -4914,17 +4915,17 @@ mid_camp,146,306,3 script Pet Breeder#ep13_eden01 982,{
}
if (ep13_mdrama < 6) {
mes "[Pinedel]";
- mes "Why isn't it working, Tabb?";
+ mes "Why isn't it working, Taab?";
mes "That should be working.";
next;
- mes "[Tabb]";
+ mes "[Taab]";
mes "That's very dangerous. Do you want to die..?!";
next;
mes "[Pinedel]";
mes "Are you ignoring cute pets??";
mes "We've been able to get Pickys and even Zealotus!";
next;
- mes "[Tabb]";
+ mes "[Taab]";
mes "No way, even if you ask me...";
mes "Hillslion is very adorable...";
mes "But you can't.";
@@ -4932,16 +4933,16 @@ mid_camp,146,306,3 script Pet Breeder#ep13_eden01 982,{
mes "[Pinedel]";
mes "Then let me know why you object to this.";
next;
- mes "[Tabb]";
+ mes "[Taab]";
mes "It's too dangerous. I've trained monsters before.";
mes "Hillslions look cute and adorable, but it's not very realistic.";
next;
- mes "[Tabb]";
+ mes "[Taab]";
mes "Can't you see that?";
mes "I've tried to train them... but I couldn't.";
mes "How can we can train them as a cute pet...?";
next;
- mes "[Tabb]";
+ mes "[Taab]";
mes "It would definitely try to escape from us...";
mes "Then he would become very awful.";
mes "I don't agree with this.";
@@ -4956,7 +4957,7 @@ mid_camp,146,306,3 script Pet Breeder#ep13_eden01 982,{
}
else {
mes "[Pinedel]";
- mes "Ah, Tabb isn't flexible at all.";
+ mes "Ah, Taab isn't flexible at all.";
mes "Hey there! What's up??";
next;
switch(select("Notice for criminal report:Cute pet investigation.")) {
@@ -5104,11 +5105,11 @@ mid_camp,146,306,3 script Pet Breeder#ep13_eden01 982,{
mes "But I refuse to give up.";
mes "I will make it into a cute pet someday.";
next;
- mes "[Tabb]";
+ mes "[Taab]";
mes "Would you just give up making exogamous beings into cute pets...";
mes " ";
mes "[Pinedel]";
- mes "Tabb doesn't have any guts!";
+ mes "Taab doesn't have any guts!";
close;
}
}