diff options
Diffstat (limited to 'npc/005-1')
-rw-r--r-- | npc/005-1/_mobs.txt | 16 | ||||
-rw-r--r-- | npc/005-1/_warps.txt | 12 | ||||
-rw-r--r-- | npc/005-1/ayasha.txt | 48 | ||||
-rw-r--r-- | npc/005-1/liana.txt | 2 | ||||
-rw-r--r-- | npc/005-1/maya.txt | 2 | ||||
-rw-r--r-- | npc/005-1/sailors.txt | 2 | ||||
-rw-r--r-- | npc/005-1/ship.txt | 2 | ||||
-rw-r--r-- | npc/005-1/soul-menhir.txt | 6 | ||||
-rw-r--r-- | npc/005-1/vincent.txt | 2 | ||||
-rw-r--r-- | npc/005-1/warpcandorbattle.txt | 2 | ||||
-rw-r--r-- | npc/005-1/wateranimation.txt | 20 | ||||
-rw-r--r-- | npc/005-1/zegas.txt | 9 |
12 files changed, 64 insertions, 59 deletions
diff --git a/npc/005-1/_mobs.txt b/npc/005-1/_mobs.txt index e517b5244..62858bdea 100644 --- a/npc/005-1/_mobs.txt +++ b/npc/005-1/_mobs.txt @@ -1,10 +1,10 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. // Map 005-1: Candor Island mobs -005-1,36,40,2,1 monster Clover Field 1028,1,35000,300000 -005-1,23,56,1,0 monster Diamond Bif 1108,1,35000,250000,Rosen::OnKillMBif -005-1,63,84,7,6 monster Maggot 1030,9,35000,300000,Trainer::OnKillMaggot -005-1,82,87,8,9 monster Candor Scorpion 1073,7,35000,300000,Trainer::OnKillCandorScorpion -005-1,36,105,6,3 monster Piou 1002,1,35000,300000 -005-1,80,33,16,15 monster Candor Scorpion 1073,12,35000,300000,Trainer::OnKillCandorScorpion -005-1,71,39,28,10 monster Mana Bug 1075,5,35000,300000,Trainer::OnKillManaBug -005-1,30,39,12,14 monster Scorpion 1071,2,35000,300000,Trainer::OnKillScorpion +005-1,43,50,2,1 monster Clover Field 1028,1,35000,300000 +005-1,30,66,1,0 monster Diamond Bif 1108,1,35000,250000,Rosen::OnKillMBif +005-1,70,94,7,6 monster Maggot 1030,9,35000,300000,Trainer::OnKillMaggot +005-1,89,97,8,9 monster Candor Scorpion 1073,7,35000,300000,Trainer::OnKillCandorScorpion +005-1,43,115,6,3 monster Piou 1002,1,35000,300000 +005-1,87,43,16,15 monster Candor Scorpion 1073,12,35000,300000,Trainer::OnKillCandorScorpion +005-1,78,49,28,10 monster Mana Bug 1075,5,35000,300000,Trainer::OnKillManaBug +005-1,37,49,12,14 monster Scorpion 1071,2,35000,300000,Trainer::OnKillScorpion diff --git a/npc/005-1/_warps.txt b/npc/005-1/_warps.txt index 48e3eb000..70bb147a1 100644 --- a/npc/005-1/_warps.txt +++ b/npc/005-1/_warps.txt @@ -1,8 +1,8 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. // Map 005-1: Candor Island warps -005-1,31,79,0 warp #005-1_31_79 0,0,005-2,33,42 -005-1,34,74,0 warp #005-1_34_74 0,0,005-3,25,42 -005-1,48,70,0 warp #005-1_48_70 0,0,005-4,25,42 -005-1,39,68,0 warp #005-1_39_68 0,0,005-5,25,41 -005-1,22,90,0 warp #005-1_22_90 0,0,005-7,45,37 -005-1,43,75,0 warp #005-1_43_75 0,0,005-6,33,42 +005-1,38,89,0 warp #005-1_38_89 0,0,005-2,33,42 +005-1,41,84,0 warp #005-1_41_84 0,0,005-3,25,42 +005-1,55,80,0 warp #005-1_55_80 0,0,005-4,25,42 +005-1,46,78,0 warp #005-1_46_78 0,0,005-5,25,41 +005-1,29,100,0 warp #005-1_29_100 0,0,005-7,45,37 +005-1,50,85,0 warp #005-1_50_85 0,0,005-6,33,42 diff --git a/npc/005-1/ayasha.txt b/npc/005-1/ayasha.txt index a0dcc76c7..a55d3bee7 100644 --- a/npc/005-1/ayasha.txt +++ b/npc/005-1/ayasha.txt @@ -13,7 +13,7 @@ // 3: Found all kids // 4: Reward given -005-1,52,81,0 script Ayasha NPC_HUMAN_FEMALE_NOOB,{ +005-1,59,91,0 script Ayasha NPC_HUMAN_FEMALE_NOOB,{ showavatar NPC_HUMAN_FEMALE_NOOB; // this is handled by avatars.xml if (strcharinfo(2) == "Monster King" && is_admin()) goto L_MKControl; @@ -135,15 +135,15 @@ L_MKSmall: disablenpc("Mana Stone"); pvpon("005-1"); announce(l("##1WARNING! WARNING! Siege starting at Candor!!"), bc_all); - areamonster("005-1", 0, 0, 105, 105, l("Black Scorpion"), BlackScorpion, 1, "Ayasha::OnBlackScorpionDeath"); - areamonster("005-1", 0, 0, 105, 105, ("House Maggot"), HouseMaggot, 3, "Ayasha::OnHouseMaggotDeath"); + areamonster("005-1", 0, 0, 125, 125, l("Black Scorpion"), BlackScorpion, 1, "Ayasha::OnBlackScorpionDeath"); + areamonster("005-1", 0, 0, 125, 125, ("House Maggot"), HouseMaggot, 3, "Ayasha::OnHouseMaggotDeath"); initnpctimer; close; OnBlackScorpionDeath: dispbottom "BSD"; - areamonster("005-1", 0, 0, 105, 105, l("Black Scorpion"), BlackScorpion, 1, "Ayasha::OnBlackScorpionDeath"); + areamonster("005-1", 0, 0, 125, 125, l("Black Scorpion"), BlackScorpion, 1, "Ayasha::OnBlackScorpionDeath"); if (rand(10000) <= 900) getitem StrangeCoin, 1; debugmes "BSD OK"; @@ -151,7 +151,7 @@ OnBlackScorpionDeath: OnManaGhostDeath: dispbottom "MGD"; - areamonster("005-1", 0, 0, 105, 105, l("Mana Ghost"), ManaGhost, 1, "Ayasha::OnManaGhostDeath"); + areamonster("005-1", 0, 0, 125, 125, l("Mana Ghost"), ManaGhost, 1, "Ayasha::OnManaGhostDeath"); if (rand(10000) <= 500) getitem StrangeCoin, 1; debugmes "MGD OK"; @@ -159,7 +159,7 @@ OnManaGhostDeath: OnHouseMaggotDeath: dispbottom "HMD"; - areamonster("005-1", 0, 0, 105, 105, l("House Maggot"), ManaGhost, 1, "Ayasha::OnHouseMaggotDeath"); + areamonster("005-1", 0, 0, 125, 125, l("House Maggot"), ManaGhost, 1, "Ayasha::OnHouseMaggotDeath"); if (rand(10000) <= 400) getitem StrangeCoin, 1; debugmes "HMD OK"; @@ -167,8 +167,8 @@ OnHouseMaggotDeath: OnTimer5000: - areamonster("005-1", 0, 0, 105, 105, "Black Scorpion", BlackScorpion, 1, "Ayasha::OnBlackScorpionDeath"); - areamonster("005-1", 0, 0, 105, 105, ("House Maggot"), HouseMaggot, 10, "Ayasha::OnHouseMaggotDeath"); + areamonster("005-1", 0, 0, 125, 125, "Black Scorpion", BlackScorpion, 1, "Ayasha::OnBlackScorpionDeath"); + areamonster("005-1", 0, 0, 125, 125, ("House Maggot"), HouseMaggot, 10, "Ayasha::OnHouseMaggotDeath"); mapannounce("003-1", "##2Message to all Candor NPCs: Take shelter!", bc_map); disablenpc "Ayasha"; disablenpc "Charda"; @@ -193,9 +193,9 @@ OnTimer5000: end; OnTimer60000: - areamonster("005-1", 0, 0, 105, 105, "Black Scorpion", BlackScorpion, 1, "Ayasha::OnBlackScorpionDeath"); - areamonster("005-1", 0, 0, 105, 105, ("Mana Ghost"), ManaGhost, 3, "Ayasha::OnManaGhostDeath"); - areamonster("005-1", 0, 0, 105, 105, ("House Maggot"), HouseMaggot, 5, "Ayasha::OnHouseMaggotDeath"); + areamonster("005-1", 0, 0, 125, 125, "Black Scorpion", BlackScorpion, 1, "Ayasha::OnBlackScorpionDeath"); + areamonster("005-1", 0, 0, 125, 125, ("Mana Ghost"), ManaGhost, 3, "Ayasha::OnManaGhostDeath"); + areamonster("005-1", 0, 0, 125, 125, ("House Maggot"), HouseMaggot, 5, "Ayasha::OnHouseMaggotDeath"); end; OnTimer120000: @@ -205,16 +205,16 @@ OnTimer300000: OnTimer360000: OnTimer420000: OnTimer480000: - areamonster("005-1", 0, 0, 105, 105, ("Slime Blast"), 1090, 1); - areamonster("005-1", 0, 0, 105, 105, ("Mana Ghost"), ManaGhost, 1, "Ayasha::OnManaGhostDeath"); - areamonster("005-1", 0, 0, 105, 105, ("House Maggot"), HouseMaggot, 1, "Ayasha::OnHouseMaggotDeath"); + areamonster("005-1", 0, 0, 125, 125, ("Slime Blast"), 1090, 1); + areamonster("005-1", 0, 0, 125, 125, ("Mana Ghost"), ManaGhost, 1, "Ayasha::OnManaGhostDeath"); + areamonster("005-1", 0, 0, 125, 125, ("House Maggot"), HouseMaggot, 1, "Ayasha::OnHouseMaggotDeath"); end; OnTimer540000: mapannounce("005-1", "##1The Monster Army is getting tired of resistance!", bc_map); - areamonster("005-1", 0, 0, 105, 105, ("Slime Blast"), 1090, 5); - areamonster("005-1", 0, 0, 105, 105, ("Mana Ghost"), ManaGhost, 1, "Ayasha::OnManaGhostDeath"); - areamonster("005-1", 0, 0, 105, 105, ("House Maggot"), HouseMaggot, 1, "Ayasha::OnHouseMaggotDeath"); + areamonster("005-1", 0, 0, 125, 125, ("Slime Blast"), 1090, 5); + areamonster("005-1", 0, 0, 125, 125, ("Mana Ghost"), ManaGhost, 1, "Ayasha::OnManaGhostDeath"); + areamonster("005-1", 0, 0, 125, 125, ("House Maggot"), HouseMaggot, 1, "Ayasha::OnHouseMaggotDeath"); end; OnTimer600000: @@ -300,7 +300,7 @@ L_Already: return; } -005-1,69,90,0 script Charda NPC_CHILD8,{ +005-1,76,100,0 script Charda NPC_CHILD8,{ @kids = 0; if (getq(CandorQuest_HAS) == 2) { @@ -317,7 +317,7 @@ OnInit: .distance = 1; end; } -005-1,23,84,0 script Faris NPC_CHILD7,{ +005-1,30,94,0 script Faris NPC_CHILD7,{ @kids = 1; if (getq(CandorQuest_HAS) == 2) { @@ -332,7 +332,7 @@ OnInit: .distance = 1; end; } -005-1,84,21,0 script Ghada NPC_CHILD5,{ +005-1,91,31,0 script Ghada NPC_CHILD5,{ @kids = 2; if (getq(CandorQuest_HAS) == 2) { @@ -347,7 +347,7 @@ OnInit: .distance = 1; end; } -005-1,38,58,0 script Latif NPC_HUMAN_M_ARTIS,{ +005-1,45,68,0 script Latif NPC_HUMAN_M_ARTIS,{ @kids = 3; if (getq(CandorQuest_HAS) == 2) { @@ -362,7 +362,7 @@ OnInit: .distance = 1; end; } -005-1,18,43,0 script Rasin NPC_CHILD3,{ +005-1,25,53,0 script Rasin NPC_CHILD3,{ @kids = 4; if (getq(CandorQuest_HAS) == 2) { @@ -377,7 +377,7 @@ OnInit: .distance = 1; end; } -005-1,38,65,0 script Lilly NPC_CHILD6,{ +005-1,45,75,0 script Lilly NPC_CHILD6,{ @kids = 5; if (getq(CandorQuest_HAS) == 2) { @@ -393,7 +393,7 @@ OnInit: end; } -005-1,53,81,0 script AyashaDebug NPC_MONA,{ +005-1,60,91,0 script AyashaDebug NPC_MONA,{ showavatar NPC_MONA; // this is handled by avatars.xml mesn; mesq l("Reset?"); diff --git a/npc/005-1/liana.txt b/npc/005-1/liana.txt index e6f70c492..839121588 100644 --- a/npc/005-1/liana.txt +++ b/npc/005-1/liana.txt @@ -10,7 +10,7 @@ // a place to run, or maybe monsters there are natural and protect them from the // Mana Monsters, etc. -005-1,47,86,0 script Liana NPC_ELVEN_FEMALE,{ +005-1,54,96,0 script Liana NPC_ELVEN_FEMALE,{ mesn; //mesq l("Hurnscald is a large city. I'm sure glad I live in Candor because I know where everything's at."); diff --git a/npc/005-1/maya.txt b/npc/005-1/maya.txt index 32f7bba65..7f9537bf8 100644 --- a/npc/005-1/maya.txt +++ b/npc/005-1/maya.txt @@ -13,7 +13,7 @@ // 04 Second quest completed: Reward 700 GP (precise calculation) // 05 wolvern tooth +20k + 2000monster point ->claw pendant -005-1,42,37,0 script Maya NPC_RAIJIN_FEMALE_LEGION_ARTIS,{ +005-1,49,47,0 script Maya NPC_RAIJIN_FEMALE_LEGION_ARTIS,{ .@maya = getq(CandorQuest_Maya); if (.@maya == 0) diff --git a/npc/005-1/sailors.txt b/npc/005-1/sailors.txt index eafad9b98..b29c4afe2 100644 --- a/npc/005-1/sailors.txt +++ b/npc/005-1/sailors.txt @@ -10,7 +10,7 @@ // 2: Invite Elmo // 3: Completed -005-1,95,99,0 script Sailors#005-1 NPC_ELVEN_MAN_TRADER_SITTING,{ +005-1,102,109,0 script Sailors#005-1 NPC_ELVEN_MAN_TRADER_SITTING,{ .@q = getq(CandorQuest_Sailors); if (.@q == 1) goto L_Report; diff --git a/npc/005-1/ship.txt b/npc/005-1/ship.txt index 929d5a73c..3b333be05 100644 --- a/npc/005-1/ship.txt +++ b/npc/005-1/ship.txt @@ -4,7 +4,7 @@ // Description: // This script controls access to Nard's Ship, fixing variables. -005-1,43,107,0 script CandorShip NPC_HIDDEN,0,0,{ +005-1,50,117,0 script CandorShip NPC_HIDDEN,0,0,{ OnTouch: LOCATION$="Candor"; diff --git a/npc/005-1/soul-menhir.txt b/npc/005-1/soul-menhir.txt index ce2c070a8..b3684e8e5 100644 --- a/npc/005-1/soul-menhir.txt +++ b/npc/005-1/soul-menhir.txt @@ -4,10 +4,10 @@ // Description: // Soul Menhir -005-1,29,92,0 script Soul Menhir#candor NPC_SOUL_MOSS,{ +005-1,36,102,0 script Soul Menhir#candor NPC_SOUL_MOSS,{ @map$ = "005-1"; - setarray @Xs, 27, 28, 27, 28, 27, 28, 28; - setarray @Ys, 91, 92, 93, 91, 92, 93, 92; + setarray @Xs, 34, 35, 34, 35, 34, 35, 35; + setarray @Ys, 101, 102, 103, 101, 102, 103, 102; @x = 0; @y = 0; callfunc "SoulMenhir"; diff --git a/npc/005-1/vincent.txt b/npc/005-1/vincent.txt index 6d89ee983..57d9a5546 100644 --- a/npc/005-1/vincent.txt +++ b/npc/005-1/vincent.txt @@ -5,7 +5,7 @@ // CandorQuest_Vincent - quest var -005-1,92,95,0 script Vincent NPC_PLAYER,{ +005-1,99,105,0 script Vincent NPC_PLAYER,{ .LegsID = BugLeg; diff --git a/npc/005-1/warpcandorbattle.txt b/npc/005-1/warpcandorbattle.txt index 67dc0a00f..fe3c5cc86 100644 --- a/npc/005-1/warpcandorbattle.txt +++ b/npc/005-1/warpcandorbattle.txt @@ -3,7 +3,7 @@ // Crazyfefe // Jesusalva -005-1,59,52,0 script Magic Barrier NPC_HIDDEN,0,0,{ +005-1,66,62,0 script Magic Barrier NPC_HIDDEN,0,0,{ end; OnTouch: diff --git a/npc/005-1/wateranimation.txt b/npc/005-1/wateranimation.txt index cadd5e85d..109cee78a 100644 --- a/npc/005-1/wateranimation.txt +++ b/npc/005-1/wateranimation.txt @@ -4,7 +4,7 @@ // Description: // Water animations, splash, fishes, etc... -005-1,74,52,0 script #water_animation_candor0 NPC_WATER_SPLASH,{ +005-1,81,62,0 script #water_animation_candor0 NPC_WATER_SPLASH,{ fishing; // begin or continue fishing close; @@ -31,13 +31,13 @@ OnInit: end; } -005-1,77,56,0 duplicate(#water_animation_candor0) #water_animation_candor1 NPC_WATER_SPLASH -005-1,67,56,0 duplicate(#water_animation_candor0) #water_animation_candor2 NPC_WATER_SPLASH -005-1,69,60,0 duplicate(#water_animation_candor0) #water_animation_candor3 NPC_WATER_SPLASH -005-1,72,61,0 duplicate(#water_animation_candor0) #water_animation_candor4 NPC_WATER_SPLASH -005-1,71,52,0 duplicate(#water_animation_candor0) #water_animation_candor5 NPC_WATER_SPLASH -005-1,48,51,0 duplicate(#water_animation_candor0) #water_animation_candor6 NPC_WATER_SPLASH -005-1,42,54,0 duplicate(#water_animation_candor0) #water_animation_candor7 NPC_WATER_SPLASH -005-1,49,55,0 duplicate(#water_animation_candor0) #water_animation_candor8 NPC_WATER_SPLASH -005-1,41,56,0 duplicate(#water_animation_candor0) #water_animation_candor9 NPC_WATER_SPLASH +005-1,84,66,0 duplicate(#water_animation_candor0) #water_animation_candor1 NPC_WATER_SPLASH +005-1,74,66,0 duplicate(#water_animation_candor0) #water_animation_candor2 NPC_WATER_SPLASH +005-1,76,70,0 duplicate(#water_animation_candor0) #water_animation_candor3 NPC_WATER_SPLASH +005-1,79,71,0 duplicate(#water_animation_candor0) #water_animation_candor4 NPC_WATER_SPLASH +005-1,78,62,0 duplicate(#water_animation_candor0) #water_animation_candor5 NPC_WATER_SPLASH +005-1,55,61,0 duplicate(#water_animation_candor0) #water_animation_candor6 NPC_WATER_SPLASH +005-1,49,64,0 duplicate(#water_animation_candor0) #water_animation_candor7 NPC_WATER_SPLASH +005-1,56,65,0 duplicate(#water_animation_candor0) #water_animation_candor8 NPC_WATER_SPLASH +005-1,48,66,0 duplicate(#water_animation_candor0) #water_animation_candor9 NPC_WATER_SPLASH diff --git a/npc/005-1/zegas.txt b/npc/005-1/zegas.txt index 75d3a45bb..fdddf60f7 100644 --- a/npc/005-1/zegas.txt +++ b/npc/005-1/zegas.txt @@ -1,5 +1,10 @@ -//TMW2 Scrit -005-1,35,77,0 script Zegas NPC_MONA,{ +// TMW2 Script +// Author: +// Unknown +// Description: +// Saxso's widow. Asks new players to trigger a bug bomb on the storehouse. + +005-1,42,87,0 script Zegas NPC_MONA,{ .ItemCreate = CandorShorts; .@q = getq(CandorQuest_Barrel); if (BaseLevel < 5) |