There is a problem with the warrior armor quest from Arinna Trueblade. One of the quest items the text calls for is a Matted Lion Pelt to make a Breastplate. A Matted Lion Pelt does not exist in the items database so is obviously incorrect.
I am trying to read the pearl script to see what is really required to make a Breastplate, but I can not understand how what is turned in is checked.
I can understand this part of the code (get lost if you are not a warrior):
Code:
#do all other hand ins first, then let it do disciplines
if($class ne 'Warrior') {
quest::say("Only members of the guild may do these quests.");
plugin::return_items(\%itemcount);
return 1;
}
And this part of the code makes since to me for what is needed to complete the "Final Task" part of the quest:
Code:
# Vial of Smoke ID-9923 - Pristine Giant Scarab Leg ID-9919 - Lion Paw ID-9918
if (plugin::check_handin(\%itemcount, 9919 => 1, 9918 => 1, 9923 => 1)) {
quest::say("$name, you have proven your value to the Steel Warriors. Here is a weapon that will let you slay magical creatures that you couldn't with a normal weapon.");
quest::ding();
quest::exp(100);
# Jagged Blade of the Steel Warrior ID-9940
quest::summonitem(9940);
But I do not see how the items turned in for the the other parts of the quest such as the Helm, Bracer, Breastplate, ... is checked. These items must be checked in the remaining code:
Code:
#do all other handins first with plugin, then let it do disciplines
plugin::try_tome_handins(\%itemcount, $class, 'Warrior');
plugin::return_items(\%itemcount);
}
I have found try_tome_handins in plugins guildmasters.pl, but it makes little since to me. The code seams to be checking an array tomes, but I do not understand where the array tomes is coming from.
Any help in either telling me what checkin items are really required for the Breastplate or help in understanding the code so I can find what is required, would be greatly appreciated.