Issue information

Issue ID
#5574
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Apr 13, 2012 21:09
Last Post
Hercules Elf Bot
May 21, 2012 15:25
Confirmation
Yes (2)
No (0)

Hercules Elf Bot - Apr 13, 2012 21:09

Originally posted by [b]Vali[/b]
Hi,

There is a wolf in the Wizard job change test room 3 that must not be there.

Sources to check that information:

http://ratemyserver.net/quest_db.php?type=60000&qid=60013
http://irowiki.org/wiki/Wizard_Job_Change_Guide
http://www.ragnarok-guide.com/wizard-job-change-quest/#.T4iTNNVhYxl

To fix this you only must change the next code:

[CODE]
OnEnable:
enablenpc "Room of Fire";
set .MyMobs,8;
monster "job_wiz",58,110,"Zerom",1178,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",33,110,"Goblin",1123,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",40,103,"Scorpion",1001,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",51,103,"Frilldora",1119,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",40,92,"PecoPeco",1019,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",51,92,"Elder Willow",1033,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",37,89,"Metaller",1058,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",54,89,"Desert Wolf",1106,1,"Room of Fire::OnMyMobDead";
initnpctimer;
end;
[/CODE]

For the next one:

[CODE]
OnEnable:
enablenpc "Room of Fire";
set .MyMobs,7;
monster "job_wiz",58,110,"Zerom",1178,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",33,110,"Goblin",1123,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",40,103,"Scorpion",1001,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",51,103,"Frilldora",1119,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",40,92,"PecoPeco",1019,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",51,92,"Elder Willow",1033,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",37,89,"Metaller",1058,1,"Room of Fire::OnMyMobDead";
initnpctimer;
end;
[/CODE]

Vali~

Hercules Elf Bot - Apr 14, 2012 8:36

Originally posted by [b]tr0n[/b]
Someone who can confirm this ?

Hercules Elf Bot - Apr 14, 2012 12:17

Originally posted by [b]Muad_Dib[/b]
[CODE]
npc "job_wiz" "Room of Fire" 1_F_01 1 5 1 0 0
OnInit:
disablenpc "Room of Fire"
return
OnCommand: "on"
enablenpc "Room of Fire"
hpheal 100
spheal 100
//callmonster "job_wiz" ZEROM "Zerom" 58 110
callmonster "job_wiz" GOBLIN_2 "Goblin" 33 110
callmonster "job_wiz" SCORPION "Scorpion" 40 103
callmonster "job_wiz" FRILLDORA "Frilldora" 51 103
callmonster "job_wiz" PECOPECO "Peco Peco" 40 92
callmonster "job_wiz" ELDER_WILOW "Elder Willow" 51 92
callmonster "job_wiz" METALLER "Metaller" 37 89
//callmonster "job_wiz" DESERT_WOLF "Desert Wolf" 54 89
InitTimer
return
OnCommand: "reset"
resetmymob
return
OnCommand: "off"
disablenpc "Room of Fire"
return
OnMyMobDead:
if npcv "Room of Fire" [VAR_MYMOBCOUNT] < 1
var name = PcName
broadcastinmap "" + name + " has succeeded in eliminating the monsters."
cmdothernpc "Room of Fire#Door Keeper" "on"
stoptimer
endif
return
OnTimer: 1000
broadcastinmap "Fire Room: The job change test shall now proceed."
return
OnTimer: 2000
broadcastinmap "Time limit is 3 minutes. We will now start the test."
return
OnTimer: 3000
broadcastinmap "Please eliminate all monsters within the time limit."
return
OnTimer: 33000
broadcastinmap "2 minutes and 30 seconds remaining."
return
OnTimer: 63000
broadcastinmap "2 minutes remaining."
return
OnTimer: 93000
broadcastinmap "1 minute and 30 seconds remaining."
return
OnTimer: 123000
broadcastinmap "1 minute remaining."
return
OnTimer: 153000
broadcastinmap "30 seconds remaining."
return
OnTimer: 173000
broadcastinmap "10 seconds remaining."
return
OnTimer: 183000
broadcastinmap "Time is up."
cmdothernpc "Room of Fire" "reset"
return
OnTimer: 184000
cmdothernpc "Room of Fire#Failed" "on"
return
OnTimer: 185000
broadcastinmap "Next candidate, please enter."
return
OnTimer: 186000
cmdothernpc "Room of Fire#Failed" "off"
cmdothernpc "Room of Fire" "off"
cmdothernpc "Waiting Room" "on"
return
npc "job_wiz" "Room of Fire#Door Keeper" 1_F_01 1 6 1 0 0
OnInit:
disablenpc "Room of Fire#Door Keeper"
return
OnCommand: "on"
enablenpc "Room of Fire#Door Keeper"
cmdothernpc "Room of Fire" "reset"
cmdothernpc "Room of Fire" "off"
callmonster "job_wiz" GREATEST_GENERAL "Greatest General" 44 99
//callmonster "job_wiz" HORONG "Horong" 43 99
//callmonster "job_wiz" HORONG "Horong" 45 99
InitTimer
return
OnCommand: "reset"
resetmymob
return
OnCommand: "off"
disablenpc "Room of Fire#Door Keeper"
return
OnMyMobDead:
if npcv "Room of Fire#Door Keeper" [VAR_MYMOBCOUNT] < 1
var name = PcName
broadcastinmap "Congratulations, " + name + ". You have passed the job change test."
setitem job_wizard_q 7
changequest 9017 9018
cmdothernpc "Room of Fire#Door Keeper" "reset"
cmdothernpc "Room of Fire#Door Keeper" "off"
cmdothernpc "Test Helper" "on"
stoptimer
endif
return
OnTimer: 1000
broadcastinmap "The guard monster has appeared. You have 2 minutes."
return
OnTimer: 30000
broadcastinmap "1 minute and 30 seconds remaining."
return
OnTimer: 60000
broadcastinmap "1 minute remaining."
return
OnTimer: 90000
broadcastinmap "30 seconds remaining."
return
OnTimer: 110000
broadcastinmap "10 seconds remaining."
return
OnTimer: 120000
broadcastinmap "Time is up."
cmdothernpc "Room of Fire#Door Keeper" "reset"
return
OnTimer: 121000
cmdothernpc "Room of Fire#Failed" "on"
return
OnTimer: 122000
broadcastinmap "Next candidate, please enter."
return
OnTimer: 123000
cmdothernpc "Room of Fire#Failed" "off"
cmdothernpc "Room of Fire#Door Keeper" "off"
cmdothernpc "Waiting Room" "on"
return
[/CODE]

Hercules Elf Bot - Apr 14, 2012 12:35

Originally posted by [b]Vali[/b]
That means that the zerom must not be there also?

Nice to know.

Then the code becomes:

[CODE]
OnEnable:
enablenpc "Room of Fire";
set .MyMobs,6;
monster "job_wiz",33,110,"Goblin",1123,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",40,103,"Scorpion",1001,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",51,103,"Frilldora",1119,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",40,92,"PecoPeco",1019,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",51,92,"Elder Willow",1033,1,"Room of Fire::OnMyMobDead";
monster "job_wiz",37,89,"Metaller",1058,1,"Room of Fire::OnMyMobDead";
initnpctimer;
end;
[/CODE]


Vali~

This post has been edited by Vali on Apr 14, 2012 12:36

Hercules Elf Bot - Apr 14, 2012 15:03

Originally posted by [b]Bahmut[/b]
Same in Hunter quest, there you need Desert Wolf Claw in one set and in Knight quest you have to kill Desert Wolf (Lvl. 103) and Anacondaq (Lvl. 100).
I don't think this is offical /meh

Hercules Elf Bot - Apr 15, 2012 10:50

Originally posted by [b]Muad_Dib[/b]
kRO changed some of the mob tests and item requirements.

Hercules Elf Bot - Apr 15, 2012 14:21

Originally posted by [b]Vali[/b]
[quote name='Muad_Dib' timestamp='1334487024' post='8378']
kRO changed some of the mob tests and item requirements.
[/quote]

I think the same, but I don't know where look for the changes. The Knight job quest is basically impossible to pass for a swordsman, except if is base lvl +85.

Vali~

Hercules Elf Bot - Apr 16, 2012 4:42

Originally posted by [b]Muad_Dib[/b]
I'll send my job quests. I think I have all changes now to those.

Hercules Elf Bot - Apr 16, 2012 10:02

Originally posted by [b]Vali[/b]
[quote name='Muad_Dib' timestamp='1334551369' post='8388']
I'll send my job quests. I think I have all changes now to those.
[/quote]

I can change em to rAthena script and create the diff files.

Vali~

Hercules Elf Bot - May 5, 2012 11:50

Originally posted by [b]Vali[/b]
Wizard, Hunter and Knight quests updated to RE. Thanks to Muad_Dib.

I will continues modifying the other quests.

Vali~

Hercules Elf Bot - May 17, 2012 12:51

Originally posted by [b]Masao[/b]
Fixed in [rev=16124]